This is a bad actor in a shady industry. They are using a series of unscrupulous schemes to deceive and abuse their customers. This includes manipulating their reviews, so don't believe Google Reviews or their "guarantees." There are hundreds of documented complaints against this company. Avoid them at all costs!