pub spend