Best place to buy the ATMEGA168 in the UK

Good question. I've seen them cheap on some electronics site but there's a minimum order value of 20 quid.

I'm trying to buy a Atmega168 that's been flashed with arduino bootloader.

BTW. How many are you after ?