Regcure tech Support
Tech was support to contact @10 am, called 3 times only to be told a tech would contact me in15 min. Never heard from anyone. Disputing credit card bill. Stay away from this place!
- 08-18-2012
- 10
Called for tech support 3 times, told they would call me back in 15.6 hours later, still no call back. Stay away from this place!
Company: Regcure tech Support
Country: USA
Phone: 8009784501
Site: regcure.com