We wouldn't ever consider selling them at that price anyway.
The debate please is what you'd pay for them/what you think is a fair price. Not how/why/who/what/when they are made of except if you'd have a difference between printed and embroidered or if you are just happy to support the forum
£5 is a fair price (thats what we sell our team badges for). I think embroided would look better and velro on the back would help but what ever is easiest for you to get, I doubt anyone is too fussed. I also believe I should get it for free