"Despite the negative reviews, I decided to order a camera from this company, since there were some very positive reviews too.
I waited two weeks before querying my order (thinking it had something to do with South Africa's customs rather than the company) only to find that they had not shipped the product yet due to supplier issues.
I don't really mind waiting (for a reasonable period) if I am told what the problem is as I understand there might be supplier issues, but I had no feedback whatsoever. I explained this to the sales person.
After a further two weeks of haphazard to-ing and fro-ing, I asked to cancel the order only to be told that the item had been shipped, but the tracking order would be issued the next day. A week later, I asked to cancel again and was told the same story. At that point I decided I just wanted my money back and indicated as much. The next day instead of giving my money back, they gave me a tracking number.
The company seems legit, and if the stock is available, they seem to be able to provide a good service.
But good-luck if your what you want is out of stock! It will be a looooong wait and you WON'T be told what is going on."