Here’s what consumers have asked with answers from TWMPerformance staff and previous consumers.
You don't stay away! They don't have a sales department!
You just got scammed like me, if you paid by PayPal you might get your money back. Terrible company as you now know... Even if you eventually get the item which I highly doubt, its still a horrible experience!
Owners and employees, register now to answer these questions from potential customers. Register now