Veluminous
Consumer Report
- 06-10-2013
- 8
Can't get anyone to answer phones, tried to cancel product from May and June auto ship. Tried to send email and even threatened to call Better Business Bureau. Would love to no how they can get away with this. I need to send product back for a refund...
Company: Veluminous
Country: USA
State: Utah
City: St. George
ZIP: 84770
Address: 61 S 600 E Street
Phone: 8778311388
Site: veluminous.org