Scam company
Scam company. Charges 30% as a “service fee” which is not refundable. Just go to the actual website and save tons of money.
United States
Scam company. Charges 30% as a “service fee” which is not refundable. Just go to the actual website and save tons of money.