This is interesting reading: http://www.swreg.org/contracts/version_09_01_2_9_0914.htm
Especially this section:
H. "Suggested Retail Price" means the price that You input into the SWREG system as the recommended selling price of each Product. For the avoidance of doubt, while You may load suggested retail prices for Products, SWREG is solely responsible for setting the End User retail price at which Products are resold by SWREG.
When I first read your post, I just assumed SWREG see more was just another payment processor, and made their money on transaction fees. It seems as though SWREG added 25% to the original $40 selling price. Add that profit to the BS extended download charge, and the 2.9% +$1 they made off the seller, they pocketed almost $20 off the sale of a $40 product. Wow, is all I can say.
Especially this section:
H. "Suggested Retail Price" means the price that You input into the SWREG system as the recommended selling price of each Product. For the avoidance of doubt, while You may load suggested retail prices for Products, SWREG is solely responsible for setting the End User retail price at which Products are resold by SWREG.
When I first read your post, I just assumed SWREG see more