Any one collecting the Top Gear stickers from petrol stations? I was given two whole boxes full of stickers....