I placed an order thru them on 4/5 they said they would charge me when it shipped, well they charge me right away and called me to tell me that it would ship on 4/10... well it never shipped and I have spoken to customer service every day and there has been a different story every day they even went so far as to tell me its on back order (flat out lie) I spoke to the manufacture they have plenty in stock and no pending orders for onlinecarstereo.com... they don't sell direct so I used them as a middleman... by the way it is 4/18 and they still haven't shipped and told me they did... fake tracking number time to dispute the charges