Yes
They do have a store and I actually compared the prices of some of their things to Amazon and they were cheaper. Not by much but still cheaper. It's Legos, they are costly no matter what.
They have a store...bit overpriced and not a huge selection. Great for ideas and if money is not a concern, go for it
Thanks! Your answer is awaiting moderation.