The DPMS / Cybergun / Panther Arms / JG rebrand M4A1 is an older model JG. JG's 2009 AEG's are superior. No question. However to call it crap is a wee bit of an exaggeration.
Here's a link that might be of interest.
http://www.canadianairgunsupply.com/
Correct me if I am wrong but I believe CAS have the monopoly / exclusive rights on G&G "smokeytintedreceiversoft" in Canada.
Check it out.
That being said, Classic Army make nice Armalites and are worth the extra cheddar.