Snapfish is offering Buy One Get One Free holiday ornaments through 11/28. The ornaments start at $9.99 and you will need to pay shipping. I tested this and shipping for me was $8- so it basically works out to $8.50 per ornament.
You can head over to Snapfish to have a look.
If you want another option, check out Pottery Barn Kids. They have several different ornament styles with free shipping. The ones above are $8 and you can have them personalized for $6.50. More expensive but I make ornaments of the girls every year. I love looking back at how much they have changed and they are so wonderful as keepsakes so I will usually spend a little more to get exactly what I want.