Bought Stopzilla in 2010 from IS3 and never renewed since it a very bad quality software.My credit card was charged for 3 years. On 2103 noticed the charge and complained but they are there to get your money. Elevated with my credit card company, thinking that it will...Read more
Do you have something to say about this business? What happened? What can we help you with?