(1) While they say they don't charge until completion, they "pre-charge" your card (2) No easy way to contact them (3) their chat is 100% robot so don't expect an answer to any questions (4) appointment made with a tech for 6...he never arrived. He never called. He never texted...just ghosted. (5) After I found a phone number & spoke with a real person, I received a text telling me that the tech was no longer available & that I'd get a text with a future appointment date/time. Horrible experience. Not making this mistake again.