@BraveToaster: Well I don't know how much it cost to make those things, considering its £3 each and there paying the post and packaging plus the cost of the store, I don't know, doesn't seem to profitable.
Are you kidding? Pins like that cost pennies to manufacture, pennies to post, and pennies to store. I bet his biggest overhead is the cost of maintaining the website. He's probably looking at margins of at least 50%.