If I could give less than 1 star, I would. Placed my order Jan 21st around 1 pm. It’s the next day and I still have no heard anything. No updates or anything. I also noticed they actively delete Facebook comments calling them out. After reading more information from others, I believe this is a scam site.
Claim your business profile now and gain access to all features and respond to customer reviews.