I think you will need to buy a lot more than 50 badges.
Usually there is a set up fee of approx. £50 - £60 to have the dies made, this is a one off and the dies last for about 18 - 20 months before they deteriorate. If you wanted the same design after that time they would have to make new dies for you.
So you start with set up fee, cost of badges, postage, vat. I honestly think you must be looking at about 200 - 250 as a minimum order initially to make it worth while.
Usually there is a set up fee of approx. £50 - £60 to have the dies made, this is a one off and the dies last for about 18 - 20 months before they deteriorate. If you wanted the same design after that time they would have to make new dies for you.
So you start with set up fee, cost of badges, postage, vat. I honestly think you must be looking at about 200 - 250 as a minimum order initially to make it worth while.