Boots shoppers who spend £45 today get £260 worth