BayDesigns
Active member
I just stumbled across GlobeRC (https://www.globerc.com/) and it seems like a great site, but something feels a bit off. Do they ship from their own stock or from the original manufacturer? They list several other stores on their front page, but they claim that they have things in stock that those original stores don't have in stock. Has anyone ordered from them?