Just want to second Sk8ergirl's recommendation. This thread came up in a desperate search I did yesterday afternoon and today I got the - really lovely - badges. Will be going back to Build A Bag again.
Just wanted to pass on a recommendation... Just stuffed this years bags, with 2 birthdays in one week we always have a joint party, this year its 4 & 6. Whilst I have done a tiny bit of the usual tat, I was looking for something nice to finish them off - decided on badges (which I hope will stick around longer than the plastic toys) but couldn't find any cheap nice and suitable ones in the shops. Found lovely ones with initial letters on them on notonthehighstreet.com - I ordered from 'Build a bag' - very late on Tuesday night, they were dispatched on Wednesday and arrived Thursday.. £1.50 for the first, £1 each for the rest... as I was buying over 20, postage was free, and they are just gorgeous! You can specify font and colours and they are printed on satin.. Am so pleased with them, and the woman I dealt with over email was so brilliant I just wanted to let other people know.