Its better to shift the responsibility for sales to a 3rd party (Apple, DirecTV), and hold yourself blameless for bad results.
The money/profit you would make by just offering it to one party, will offset the extra volume you would push through at lower prices. Offer it to multiple 3rd parties and they will compete against each other on who can sell your product for less.