I order an Organ id through the evolvedids.com website and submitted a zelle payment. After the submission, my order disappeared from the order page so i submitted a help request, after shooting back and forth with their support they say that they do not accept zelle payments, even though the money has transferred from my account into theirs and the order has been removed, it has been about two weeks Since i ordered and have not received a tracking number or anything so i am concerned that they just took my money and ran lol. Has anyone else experienced this from ordering with evolved?
Upvoted: KaspersKicks
Downvoted:
vikamiro —