I've only had a good experience with them. When I ordered a DSC-1500.1D (at night), they called me the next morning to tell me they were out of stock. I got a full refund and a $15 credit for my next purchase. I also picked up my DSC4125 from them, and it arrived in 3 days, free shipping included in the price. That's good service in my book - they admitted their mistake and promptly refunded me with compensation for lost time.
Keep in mind that they don't specialize in web designing, so their website isn't going to be updated in real time.
And no, my amps werent messed up or anything - brand spanking new. Maybe you should consider the fact that you're buying electronics - quality control is always an issue, no matter how many "positive" reviews a product has. Think about how many people have bought from them with good results vs. those who have had bad ones. When something goes the way it should, people usually don't say anything, but when it goes bad, they attack and blame everything within a 5000 mile radius - retailer, manufacturer, and shipping company included.