Canadian Doug Putman rescued the UK music chain, but will the festive season make or break it?