A false advertising, false shipping, rude or no response, lied when they did responed Bellflower California!!. I ordered two parts on 5/31/07 and per their website it stated 4-7 business day shipping. I saw my credit card was charged on 6/4/07. On the 7th day I called and asked the location of my parts and […]

Read full review on at –

Add Comment

By Sam Lala