Techzilla / Company lies, provides empty promises
I bought software from the company TechZilla. These scammers charged me immediately, but they already 4 months tipped toed around the subject. I recently received the receipt, but no confirmation email. Also they lie and provide fake promises. When I called them last time, they promised to return money, and after that I again got nothing. I’m sick of this company and want to get money back. Please, post your comments and share your views about this company.