I purchased front speakers for my Sons truck 12/9/11. Then found out I was also meant to buy the rear speakers as well,and had to place another order the following Monday 12/12/11, in order to receive the speakers before Christmas I chose Priority Mail for both shipments. When I checked my email later that day, I noticed I had an email from Sonic Electronics that was sent 12/12/11 @ 7:30 am. It was notifying me that my order had been shipped, and the link to track my order... unfortunatly when I followed the link to USPS..this is the Message I received "There is no record of this item"....huh! So why was I given a false tracking#? Almost the same situation with the second package except... this time the USPS message was "The US Postal Service was electronically notified by the shipper December 14, 2011 to expect your package for mailing" Wow two days after I make the order..., and guess what as of today 12/15/11, the messages have not changed. So when exactly do you plan to mail it?? Christmas is Next weekend. Oh but I checked with the bank looks like you had no problems getting paid. It is my understanding that when i made the purchases both Items were "In Stock".. Priority Mail is 2-3 business day shipping. I should have received both orders as of this date. But as of now I'm concerned that I might not get them at all. Also, and probably the most frustrating, given the circumstances...these people do not answer the phone. It is infuriating!!!!! the phone will ring, pick up, give you options as to whom you need to speak, then you get to listen to music....for as long as you have the patience to hold...cause apparently NO ONE is home! My Advise don't waste your time or your minutes trying to contact these people go straight to the BBB,and next timePurchase your Electronic needs else where. I have reported this so called "Business" to the BBB and was informed upon inquiring..This "Business is actually legit..go figure. At least there's that. Also they have an A+ standing even though they have had a whopping 57 complaints. Mind Boggling!