Cafe press sell's CD's which aren't really practical for an internet market... Unless...

A. you are selling to dialup users.
B. you are selling a large application.
C. you are selling a CD bootable application but your users are not capable of burning ISO's

however it would be practical for a local market (IE: you buy the CD's and redistribute them yourself) but then it would be more cost effective to buy a burner and some sort of CD labelling device (I use the CD stomper pro, however the quality and cost aren't really worthy of the term "pro", but it is good for internal labelling)