TVRuby
Consumer Report
I ordered the complete series of Sliders (TV Series) for what was advertised as a special 65% off deal. The website took my money in USD, as I am living in Canada. The tracking number they provided me with, indicated that the package did not ship from within USA as claimed, but in fact was shipped ...