ITZ Shop / ITZ Cash Card
Card has never been received!
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! ...