Pretty sure you guys are gonna find it's the same exact product once you tear into it. Sounds like someone thought they had an exclusive distribution deal for the US and the manufacturer didn't honor it 100% but hey I'm just some guy on the internet... I'd still be inclined to support the company trying to support the hobby and the product itself regardless...
