A shopper preordered a surprise Too Good To Go bag from Greggs for £2.99 but was left scratching his head after seeing the 14 items they included inside the bag