Ordered a set of speakers that showed IN STOCK on their website on 10/25/2009. The speakers were also shown as a "best seller" on their website. Waited patiently until on 12/8/2009 I got an order cancelled e-mail, no explanation, nothing after waiting for over a month!