I have not used mail order, so I can't say. I picked up some Grand Central scenery from a defunct hobby shop. It is very nice stuff. I particularly like their palm trees and redwood trees.
I see they have a web site https://www.grandcentralgems.com/
And some online hobby sites sell there stuff too.