Was going to say this but was beaten to it, lol!! Or try making your own if you know someone who's a wizz on the comput!! I got my cards from Vistaprint & did same design etc... on my flyer's & price lists, which where done by my hubby, tri-fold design!!
If you have not already found somewhere to do your printing you can email firstname.lastname@example.org they are a fast, reliable and professional printing company. You can either have a flyer designed for you or provide your own and have copies made, they will not go to print until you are happy. Also available are pricelists, business cards, appointment cards etc
I use Printing.com for business cards, and they have an excellent offer on 10,000 A7 flyers at the moment - about £130 I think. Google flyer printers and there are lots of companies who do print runs for club promo flyers that are a good price.