My dauaghter bought some for her to pass out to clients (musisc therapy) and she got them done at Staples. Every so often they have a printing special for a box of 500 I think it was. She uploaded the info online and sent it and then picked them up at the store a few days later. Forget now what the price was but at the time it seemed reasonable - 2 years ago so not sure what the price is now.