They have some keen prices, but the only time I've tried to buy anything from them it wasn't a great success. I ordered a Canon G6 a couple of years ago, and when it turned up it was a US import.

They refunded and blamed their supplier, but it still cost me for return postage. Others people seem to have had good service, so maybe they're a bit variable.