ITZ Shop / ITZ Cash Card / Card has never been received!
1 Review updated:
I have purchased a Itz Cash Card, though the site guarantees delivery within 4 days, there has been no response after 29 days, no reply to my repeated emails. There is no phone number to contact. This is another scam!