“They are scammers! I paid and bought card with them which I still have not received. They don't reply on chat, they don't reply on emails. NOT RECOMMENDED!”
“This site is 100% a SCAM! Every problem I had, and their were MANY! I would open a ticket to talk to support and would only receive the exact same generic email in response. It's almost comical reading their "good" reviews bc not one has a grasp on the English language, almost like a robot.”