Magnatiles sure are expensive to buy, but my kids have consistently played with them for multiple years. On a per-hour basis, they're one of the cheapest toys we have.
We have added another Magnatiles branded expansion set.
Sorry I can't help with the exact question you have, but I can vouch for the Magnatiles being a good product and one with "legs".