I have some maxspeed progressive springs (1.5in drop I'm told) that I've never put on... I got some eibachs a week later.
Yes they lower the car. All lowering springs may "ride like s***", since they are almost always stiffer than stock. The trick with the MSP springs is that the rear spring perch is different on the MSP shocks versus the regular shocks, so MSP springs without MSP shocks will lower the car slightly more in the rear than the front. You asked for cheap lowering springs, and I offered them. I doubt you'll get a lower offer.