Based on what we saw in our research, Movewheels doesn’t appear to be a reputable company. The BBB has currently issued three separate alerts for the company based on its business practices.