Supermarket shelves are buckling under the weight of pumpkins. Witch hats, cat ears and devil horns have been fetched down ...