"Ordered a nice set up for a home theater system from these guys. Seemed like a good place. Boy was I wrong. After 3 days of waiting for it to ship, they email saying the reciever was not in stock and was cancelled. So I had to buy it someplace else. Ok, that's not that bad. Oh wait, when the other things arrive, they were shipped in two boxes taped together. 100 pounds of speakers in two cut up boxes taped together with packing tape. This was a disgrace, it was falling apart as the FedEx guys unloaded it. Thank god the equipment themselves were in their own boxes inside. The equipment works at least. Everything has arrived and it still says some things are "Processing" on the order status. Hah. I will most likely never buy from them again. First impression is a lasting impression."