I have bought a couple of things from bhaap.com now, and both times I was hooked by the really cheap prices. At first I was a bit skeptical as to how they could offer such big discounts, so I bought a Swarovski pendent which didnt cost to much. It arrive in a little over 2 weeks, they had stated it would take 19 days.
I had emailed them and asked why they say it takes 19 days to deliver when other companies take 10 days, they said because they offer such big discounts, they have to save costs in other places and thats why it takes a little longer, I though fair enough response from them and atleast they were upfront about it.
After I got the pendent I decided to buy the Philips Fidelio speakers which was alot more expensive then the Swarovski pendent but still sold at a massive discount, this product came in 20 days which means it was 1 day late but I did get an email from them saying it will be late by a day.
All in all a good range of products at amazing prices, does take a little longer to deliver but well worth the wait