This scammers are in India and will…
This scammers are in India and will steal money from you and you can barely get them on the phone. The website is nowhere to be found after scamming people their money. None of them speak clear English and will use their thick accent and they will come up with lousy excuses daily...Run away from this people. They are not even located in USA.
Do not give them your cards details cause they will scam you and u will never see them.








