First I tried another site that was less expensive. Even after sending 6 different files of varying resolution I was told that they were still too low-res. Even a 1000x1000 pixel jpg. For a 1" button. Really? This too about 2.5 weeks. So I cancelled that and sent my file to Sticker Mule, they made them and got them to me probably 5 days earlier than they estimated. They look awesome. I gave them out at a steampunk event and everyone loved them. Now I am a star. The End. Moral: just use Sticker Mule first.