Christmas has come early. Too early.
Merry Christmas from our local B&M in Cheadle Heath, Stockport!
This is the earliest we've ever seen a Christmas aisle in a shop.
I know the weather has been bad this summer, but surely it's too soon to be thinking about Christmas shopping.