AtlaSoftware.com
Consumer Report
- 01-29-2013
- 17
This website is a scam. They take your credit card information, say the product is on backorder, and then use your credit card information to steal from you. If you have purchased anything from them, I advise you to check your credit card activity. I had to get the fraud department with my credit card company involved.
Company: AtlaSoftware.com
Country: USA
Phone: 8558699016
Site: atlasoftware.com