I think you will find they are available in the respective fleet offices.
As for not being able to wear them, I don't know, but I would be very surprised if that were the case. I wore mine the other day at work and no poppie police accosted me.
Last edited by rick.shaw; 5th Nov 2012 at 17:21.