I ordered digital camera on 16th August from this site before reading thousand of negative comments about them. I got my product (2 weeks) today in time without much trouble.
Original sealed packed delivery. The only sore point was they didnt send the 4 GB SD card which was offered free with this product. but my loss seems to be minimal compared to others. Very fortunate seeing all those loads of negative comments. It seems they are seriously trying hard to improve themselves to save whatever customer base they are left with or may be due to legal actions hanging on their heads. So it looks like all those whose money stuck with them have high chances of getting them soon. However myself wont buy anything from them unless each and every consumer is satisfied.
Wont take another chance soon.