£46.50? I'm getting mine for less than £22 OK so i'll have to wait a week but i'll save enough cash for 10 pints on friday night!!!!