Veluminous
Consumer Report
- 06-05-2013
- 17
The free offer popped up and my husband signed up for a "free" trial and paid for the shipping thinking it would be good for me. But credit card is being charged every month now. Tried to call and email to cancel. But no response so far. I am talking to my bank to stop the automatic deduction from my account. What a headache. Please refrain from ordering this.
Company: Veluminous
Country: USA
State: Utah
City: St. George
ZIP: 84770
Address: 61 S 600 E Street
Phone: 8778311388
Site: veluminous.org