I ordered a sub and deck from them. They shipped me the incorrect deck and wanted me to send pictures to prove it. They then wanted me to pay for return shipping for their error. They then refused to send me the correct deck until they received the incorrect one back. They then couldn't even figure out how to get me the correct shipping label. I requested to speak with a manager and evidently there are never any managers 'available' to speak with. I spoke with Tammi and Alex from customer service. Both were extremely inefficient and Alex was very rude. This site is a joke. I ended up disputing the charge with my bank to get my money back. Do yourself a favor and spend a few extra bucks to get your stuff from a reputable site. I wish I had read reviews about how terrible onlinecarstereo is before purchasing from them.