iso's are just like cd images.. Basically, linux distro's are free of charge, the only reason you pay in stores is for the cost of distrubution, packaging, advertisement, manuals(tho they do also come in file format on the iso's), and most importantly tech support. You don't get that with just DLing the iso's. Also, I'm sure some of the store sales help out the development teams.