About the commission being $25 - yes, the "regular" price is $99.95, but the commission is based upon what the "sale" price is, which... well... happens to be $85.00... nearly all the time.
About Realtouch - interesting concept, but I predict they can't find enough guys wanting to pay for the downloadable content... we will see.