I always buy from the regular stores - all my camaera equipment is bought at Coxall/Cam2. You pay a bit more, but you save the trouble which befell a friend. We both bought the same camera, me from Cam2, he from the Nathan road and he was very pleased that his cost $400 less. However, he wasn't so pleased when he tried to register the warranty on line and told he couldn't as it was a previously returned item and therefore there was no warranty. And of course, it had the original fault!