With some apologies for reviving an old thread
The Legacy Dino Megazord is, while I wouldn't say a "scam", not so great of a product. At its core it's just the 2010 MMPR Dino Megazord toy that was sold for $30 at a time when Disney didn't want to make a new show and Saban hadn't bought the franchise back. I got it at the time and it's certainly a good $30 toy with a nice universal joint system that has permeated every subsequent line. The Legacy Dino Megazord is that same mold, with some die cast parts and more paint applications. The added diecast seems to be okay on the Dino Megazord alone, but becomes problematic when you try to make the Mega Dragonzord or Ultrazord combinations, because the Dragonzord is extremely heavy, Titanus's claws have some die cast of their own, and all the die cast in the Legacy Megazord is concentrated above the knees. The result is an obscenely top-heavy combination that the mold was never meant to support. Also there's an oversight in the Ultrazord chest piece that damages the stickers on the Megazord chest.
I don't know if you've made a decision yet, but if you haven't, here's my advice.
If you plan to create the full Ultrazord, track down a 2010 Megazord. It shouldn't cost too much. For example,
here's one for $30 USD plus shipping. Hopefully shipping to Canada isn't too horrendous, but it is technically international so IDK.
If you just want a good-looking Megazord for your shelf and don't plan to collect the other components for the Ultrazord formation, the Legacy (in classic colors) is a solid choice.