The short answer is no. Basically, if you didn't create it/draw it and you don't have permission to use it, then you can't sell it. Those people on eBay are breaking the law, really. The best thing to do is make up your own pins and your own designs. You can make buttons with the logos/band names on them for yourself and your friends, but you just can't sell them. (I made myself a bunch of Harry Potter buttons. )
Harry Potter! <3
But yeah, thanks for telling me. I was wondering XD.