I know it's only September, but you just know that once the bar-b-cue section of your local Tescos (Sainsbury's for Graham) has sold their wares at sale prices that the shelves will shortly be stocked with Christmas items (reserving some space for Haloween).
What I'm saying is, Christmas is just round the corner with only 105 shopping days left till Christmas.
So does anyone know of a decent, and when I say 'decent' I mean 'cheap', Christmas card supplier who can provide a window cleaning related card?