I placed an order on October 14th, and as of October 30th, it still shows 'being processed.' No one answers the customer service line, emails go unanswered, and I have no additional information. I've contacted my credit card company to dispute the charge. I feel scammed. Caution is advised.
Claim your business profile now and gain access to all features and respond to customer reviews.