I check EBAY frequently. If I can get anything for under $4-5 including shipping, I many times will bid on it.... the cheapest pins at the parks I believe are $5.95 or $6.95, so at least it's a savings. We have many pins we don't trade, and DD had gotten to the point where she did not have any she wanted to trade, so I found some that way - sets of CM pins, etc.