I've been told some can be very expensive - my son's blazer is £30 but you have the option to just buy a badge and sew it onto a generic supermarket blazer.