Vvonlines.com
Consumer Report
- 06-22-2013
- 15
They never sent my product and havent responded to any emails (7 or 8 Ive sent). The site says to wait 10-20 days for order to process. It's been over 20. However my payment came out of my bank account 22 days ago. Their site still says processing.
Company: Vvonlines.com
Country: USA
Site: vvonlines.com