SLR Motorsports
Total ripoff
Ordered 2 performance Chips on Thanksgiving evening and cancelled the order the next morning at 12:08am, after finding out that their product was bogus. Two days later I received the parts, and immediately asked for a return authorization #, which took me 5 e-mails to get. Returned the products on ...