I'm not to sure about these manufacturers. Sure, they offer a lot of scenic items, but for me, and I know of others, would rather make my own stuff. The only item I would consider buying would be fine turf (pretty difficult to make). For me personally, I find making my own static grass, tree stumps, rubble, shrubs using natural or homemade products is a lot more fun. On the rocky headland about 5 minutes drive from my house, I can find the finest sand, almost powder-like.
If you have a little extra time on your hands, I would recommend making your own as it also saves money. Also, I find 'stirring sticks' are a bit absurd. Every heard of a popstick!
All this said, I do think this manufacturer has a promising future. If you would rather save time and have cash then go for it. The material is high quality, but I do encourage others to make it themselves.
Chas