I bought from these guys two bumpers for my Mazdaspeed 3. First they said they had them in stock and then it still took them 7 to 10 days to process the order, and then another 5 to 7 days for it to get shipped. So overall it took forever to get them and then when I requested to pick them up from the carrier myself, they gave me the biggest run around you could think of. I needed their assistance in contacting the carrier so the bumpers can be released to me (the owner) but they refused to assist. Luckily the Carrier had common sense and overroad Streetbeatcustoms decision and then I picked them up myself. Streetbeatcustoms customer service is absolutely garbage! On top of that, now that I look at these bumpers they will require significant work primer and paint to make them look the way they're supposed to look. Don't trust their recommendation about "paint ready" conditions. I will never buy from these people again; if I could return the items today they would be in a priority Express shipment back to California!