We sell trader pins (not on Ebay) on our webpage. They range from $1.50 to $2.00, depending on how many you buy. We guarantee our pins and if anyone is unsatisfied with ANY of them, we will replace them. I disagree (100%) with the person who said you can't get legit pins for less than $3.00.
We have been to Company D (Cast Member store) and have purchased pins on card directly from Disny on sale for around $2.00. They also offer discounted booster packs, and starter lanyard sets for less than HALF the original cost. The problem is...you have to either be a Cast Member or know one to shop there.
While most of our pins do come from Cast Member lanyards we take the time and effort to go through them and inspect them before we offer them for sale. Granted a few bad ones have slipped by us, but with our guarantee you have nothing to loose.
There are good sellers with good pins out there ...they just aren't easy to find.
I do agree Ebay is NOT the best source if you want good pins. Just offering up some advice from a pin seller and a pin collector!!!