Embroidered cloth badges
Most economical way for the smaller quantity of cloth badges - embroidered border on edge of badge, background in colour of your choice
For one off set up cost and design see under 'embroidery'