Charity fundraisers were on a roll - or several to be more precise - after visiting 16 Greggs shops in Telford.