My Drs have moved over to SystmOnline, logged in on Saturday morning and ordered my repeat prescription and it'll be ready at the pharmacy next door Thursday, the pharmacy also offer a free delivery service but I don't mind going to collect (I also collect my mother's and then drop them off for her) as it gives me a break from my work.
I've seen adverts for at least 4 companies (both online and on the telly) now that will collect your repeat prescription from the Drs, dispense it and deliver to your door for free (I assume they get paid by the NHS or Government somehow as they wouldn't do it for free would they) but I'd rather go myself as I check at the counter and can raise any discrepancies direct with the Pharmacist if required.