I HAVE read the link...otherwise I wouldn't have known what it said would I?! And as Ermintrude says, the fact that it mentions number of exposures, size of the prints, etc, is a bit of a give away that they are talking about 35mm (although I'm sure they would also process 120 if it was sent and pocket the extra profit)! The link says "Price is for up to 39 exposures, printed to 6x4 inches. (Also available as a 27 exposure version for £7.29 - see our site)." I don't think you can get much clearer than that, but if you think they need to make it clearer then why not email them and suggest it! OK, so you are new to this, in which case ask someone what that means rather than having a go at them! No one called you an idiot, but in behaving like you are they might well do very soon! As for chemical prices, I'll leave you to research those for yourself as I don't feel much like giving advice to someone who is so rude!