TVRuby
Consumer Report
- 02-21-2013
- 19
I ordered a product (DVD) from this "company" in December expecting delivery by Christmas... It has now been nearly 3 full months and with nothing and now the site doesn't even show up!!! This is a total ripoff scam!!!
Company: TVRuby
Country: USA
Site: tvruby.com