I've been in a battle with Renne Motors since April trying to get a refund on an Eibach Alignment kit. I had some doubts that they actually had the kit in stock so sent them an email specifically asking about availability. They ensured me it was in stock. Here it is almost 3 months later and still have yet to receive a refund. They have actually posted a payment to my Paypal account then cancelled it prior to it clearing.
Do not purchase anything from these guys!
Do not purchase anything from these guys!