Upload & Sell: On
Yeah. It is what I believed to be true. Interesting, that they have manipulated resellerating, others have ratings much much lower, and advertised on this site.
Not too good to be true. They are what I thought they were. Bait & switch, as mentioned in the OP.
Thanks Greg for the links.