White House gift shop has different kind of varities of lapel flag pins. There you can find whatever you want. American lapel pins, presidential pins and eagle lapel pins.Very high quality and exceptional prices too.
He wears a US flag lapel pin. Please note that lapel pins do not make one more or less patriotic.
Yes
There are many stores which offer the consumer the opportunity to purchase flag lapel pins. For example, Amazon, USA Military Medals, e4Hats and Imprint items.
American flag lapel pins are quite popular. No one is prevented from wearing the flag if they so desire.
It is not a military ribbon. It is an American Flag lapel ribbon.
A piece of dog dung
The flags are the American flag and the Marine Corps Flag. His son is a Marine.
This is more of a fashion-oriented question. When it comes to politicians, I would say no. Politicians are to wear one lapel pin: the American Flag.
A lapel pin is a small pin usually worn on the lapel of a jacket. They can be just for decoration or can indicate an affiliation with an organization or cause. Some examples would be an American Flag or the pink or yellow ribbons for cancers.
As copied from http://www.usflag.org. More specifically the exact page is, http://www.usflag.org/uscode36.html#180 "...The flag represents a living country and is itself considered a living thing. Therefore, the lapel flag pin being a replica, should be worn on the left lapel near the heart."
Barbara Bush
You can get them at Army surplus stores or on Amazon. You are more likely to get a better deal without shipping on Amazon, but the Army surplus store could be convenient if you need it quickly.