Cameras in Switzerland is damn expensive!
I just checked the price of a Canon 7D (body only) and its CHF 2,039. It would of course be more with additional standard lens kit.
In the online shop B&H, a Canon 7D Canon with EF-S 18-135mm f/3.5-5.6 IS Lens Kit cost only about USD 1,799.95. and shipping to Switzerland is USD 145.82, which means, the total cost if buying online is USD 1,945.75.
Much, much cheaper.
In addition, I was made to understand there is however an import tax levied,by Swiss custom, but still, the final cost will be much less than buying it in Switzerland.
In other related stuff, Canon 60D is finally out here on the shelves in Geneva and it sells for CHF 1,122.00 which is about RM 3,570.85. Price check with Canon Malaysia shows that for 60D (body only) the price is RM 3,338.00. Where else in B n H, it sells for USD 999.00 @ RM 3,086.41.
So again, its much cheaper to buy from B n H.
That being said, there is of course the risk factor buying online, which I am sure we are quite well aware off.
Canon 60D review here.