I have just had a very bad experience with 123-Reg after being with them for over 13 years and spending 10's of £1000's with them over this time so feel compelled to offer a word of warning to others!
I set a couple of domains to not auto renew last week (2nd Jan) which were due for expiry on...