Volvado
Consumer Report
- 12-06-2012
- 3
This place is a real scam. Thought i was buying a free watch for just shipping. Turns out they enter you into a membership that charges you 49.99 a month and would send you a new watch every month. Who would knowingly sigh up for that. Call cancelled further charges but wouldn't take off 2 months of charges.
Company: Volvado
Country: USA
State: California
City: Burbank
ZIP: 91504
Address: 101 Victory Blvd., Suite L, #145
Phone: 8663540045
Site: volvado.com