Same experience as others
Same experience as others. Did not confirm my purchase but they now have my card info. Should have checked Trustpilot first. I immediately locked my card.
美国
Same experience as others. Did not confirm my purchase but they now have my card info. Should have checked Trustpilot first. I immediately locked my card.