Performance Center Wholesale Inc
Performance Center Inc. Took my money never sent parts, apparently went out of business
Place order for Eibach drop springs on Sept 26, next day received email stating product was on back order. When item was to be shipped out again got another email still on back order. I called company, to ask if i got another email on next due date, if i could get a refund. The guy said no problem. ...