This is a scam company
This is a scam company. Have to dispute the credit card charges now via the bank which is really annoying. Don’t give them your card number even if it only says 10 cents. They start charging other things.
Date of experience:
Nov 25, 2025