I ordered a XR mantis chassis from billet-works-store.com. It’s shows it’s in stock but I never heard from them after I placed the order. It’s been close to a month.
Has anyone have any experience with them? I’ve written to them twice but they don’t respond. Should I be worried?
Has anyone have any experience with them? I’ve written to them twice but they don’t respond. Should I be worried?