ARC Associates Group LLC
Glassartplus.com Scam... Charged card and no way to contact them
So I ordered from them on 2/11. They charged my credit card on 2/13.10 days later, my order was still pending review. I thought this is very strange because they say they process and ship within 3-7 business days. I decide to call since on the order confirmation email, they said that they don't ...