We were lucky and found BLT t-shirts in the little store that has a few groceries in the Contemporary Resort. They were on clearance, too...I think they were around 7.00 each. I have a pin, too, which was on a two pin set. The other pin is GF or Beach Club, can't remember. I found that on eBay. I wish there was more, newer DVC/BLT stuff!
When we visited OKW last October I thought their selection was quite good. We didn't buy any because we weren't officially members yet. I didn't know if you have to show your membership card.