User location is in Saskatchewan.
BlackHatGuy, please be so kind as to update your user profile to list your location.
As it stands the JG is not a bad choice at all, its not entirely low end and depending on whose opinion you go by the brand itself is actually somewhat decent when compared to a few other companies that are out there. As it stands their quality control has improved over the last few years and many people consider JG a gameable product straight out of the box with out any additional preventative maintenance required.
As mentioned above please remember that attempting to order an airsoft gun from outside of Canada may result in the items seizure by the Canadian border services agency and the loss of your money.
"Its only a little bit on fire"