Thread: Are you entitled to your rebate? Each pub is getting £3000+ have you claimed yours?
The word 'pub' is short for public .....?