Unfortunately due to the nature of airsoft in Canada, costs are much higher than that of countries like the USA and Japan. The few retailers that exist have to go through a lot more of a headache to even get an airsoft gun in this country, hence why the price is much higher.
Since the ownership change of buyairsoft I cannot comment on the current quality of their customer service, but I will comment on their previous customer service history, and I will do so in one word. Lacking.
If you want something for recreational use and simple target shooting, then I would suggest investing in a pellet gun or BB rifle.
If you are interest in still obtaining an airsoft gun than please take into consideration that cost does reflect quality in most cases when pertaining to airsoft.
"Its only a little bit on fire"