Colton T.
They claimed great support and never…
They claimed great support and never replied to me. They said this never happens and is a one of occurrence. Also they claim 24/7 support yet the 24/7 support tab doesn’t work. Scam site. Stay away. They’re filled with lies. This review got deleted for no reason at all. Clearly trustpilot works with the businesses to remove unwanted but honest reviews.



