I ordered some speakers from them. The following day got a call to verify the order, the person on the phone told me the processing time which was about 4-5 days, another 5 days in transit, and that the shipping company would be calling me about 3 days before the delivery to setup an appointment. So far seems good. I'll post again after I receive the speakers and any other comments. Hopefully everything will be ok and if it is, their prices are really good. They do offer warranty through another company that matches the factory warranty of the item you bought. I figured that speakers are pretty safe, specially considering they're brand new in box. Time will tell.....