SCAM
SCAM! All the positive reviews are FAKE reviews! This. Is. A. Scam. They will not send you a QR code, they just take your info and then ask for a photo of your freaking passport to “resolve the problem” DO NOT GIVE THEM YOUR INFO
United States
SCAM! All the positive reviews are FAKE reviews! This. Is. A. Scam. They will not send you a QR code, they just take your info and then ask for a photo of your freaking passport to “resolve the problem” DO NOT GIVE THEM YOUR INFO