It's a scam. When their card stops working, they stop communicating! The first response came, nothing happened, and then no response and it's been several months! I do not recommend these Chinese scammers. The competition for the same price has a better card and support! 9esim! STOP 5BER
Claim your business profile now and gain access to all features and respond to customer reviews.