Paying to get film scanned gets very expensive very quickly. You're better off getting a "cheap" scanner which has templates for 120 film. I use an Epson 4490, which is a smidge over £100. Gives reasonable results.
edit : Also, I'm an absolute total and utter cheapskate. I use dlab7.com (with vouchers from 7dayshop) for E6 processing. Makes each roll about £2.20 (plus buying an envelope to stick it in and postage), but they're Guernsey based so the whole shebang takes about a week & a half.
For colour negative film I use transpacolor.com - they charge a flat rate £3.34 for 120 C41/E6/B&W & have a fast turnaround, so the whole thing takes a few days. They also use a freepost address, so no postage costs to them, and after your first order they start sending you plastic envelopes with the order form printed on the reverse, so you needn't even buy envelopes or print off the form anymore.