No chance
You see, the beauty of T shirts is that I can get individual ones made allowing for member names etc to be included. I will buy them at the price I sell them for. One ordered, one made etc etc.
Badges, I'd have to get say 200 made, and if only 50 are sold, who picks up the tab for the unsold 150? Yes, me
So put it this way, if I'm not going to make any profit on the T Shirts, I ain't gonna make a loss on badges
So please get your Blue Peter Annuals out and search for "Making a badge" lol