Complaint: I stopped my relantionship with Z57 back in May 2015 due to a familly illness. After 13 years of being their customer, they refused to place my website on hold for a reduced fee. I simply told them I would not continue to do business with them. Now, after a year and a half, they had the nerve to debit my account for over $500.00. I will be disputing the charge with my bank and the Better Business Bureau, however, everyone out there, be aware of these scam artists. Never did I get any leads from them, my website ranked very low after all the 13 years of paying them and they certainly did not appreciate a long term relationship.
Tags: Computer Marketing Companies
Address: Nationwide USA