There's a Canadian flag T-shirt, a Canadian flag lapel pin and a Canadian patch for luggage or a backpack. There's also a quick reference guide -- "How to Speak Canadian, Eh?" -- on answering questions about Canada.
This is all fun and games, but we have heard about people doing this. It is wrong on several accounts. The first and most obivious, you should not be ashamed to be an American because your party is not in power. This country still is the best place in the world to live. While there may be actions the current administration is doing that you don't agree with you should still believe in our system and be proud of the fact that you can voice your alternative opinion.
The company selling the shirts say they are doing it because often people that vacation in Europe are bombarded by questions about US politics from the Europians. This brings me to the second wrong. I thought that the Americans were the rude ones when they traveled to Europe. If I'm on vacation in Germany, I do not represent the United States government, I may or may not have voted for the current administration, and it is really none of their damn business either way. I just find it rude that someone would accost me because they don't believe in the war in Iraq soley because I'm American.