Avoid this scam—total fake promises
Avoid this scam—total fake promises, full of liars. When I asked them to cancel my pickup, they threatened to charge my credit card and called me stupid. Like, seriously? The customer support is apparently in Sri Lanka, and the person has no idea how to talk to a customer. Just a total mess. Stay away FROM Scott and the crew
