Veluminous
Consumer Report
- 06-24-2013
- 15
I ordered veluminous through their offer online and that was on May. When I received my VISA card statement, I was surprised to see a charge from Veluminous for $89.97 on 6/1 which I didn't authorized. The worst part is that I didn't receive any product! I tried calling this number: 877-5097025 that they listed in my statement but there was no answer except for the answering machine that says: Thank you for calling costumer service. There's nobody available to take your call...
Company: Veluminous
Country: USA
State: Utah
City: St. George
ZIP: 84770
Address: 61 S 600 E Street
Phone: 8778311388
Site: veluminous.org