Login
Start Free Trial Are you a business? Click Here

atom-stack.com Reviews

3.8 Rating 6 Reviews
67 %
of reviewers recommend atom-stack.com

Write Your review

Anonymous
Anonymous  // 01/01/2019
They state that it takes 3-4 days to receive order from U.S. whse. I ordered on 10/27/2023, on 10/28 I received a email stating my phone number was wrong (they never asked for my phone number, I bought through PayPal) I emailed my number back but have not heard anything. I've made several attempts to contact them through there website and with the email that told me my number was wrong but haven't heard anything. Crickets.....
Helpful Report
Posted 1 year ago
atom-stack.com is rated 3.8 based on 6 reviews