I got my order from snapcrafty today. I placed my order on the 19th it shipped on the 20th and arrived on the 23rd. I love this shop it has so many cute things I already want to place another order. The second picture shows a necklace that I used one of those little bow charms on I think it turned out really cute. :)
Moo has a special for Etsy sellers where you can get either 50 full sized business cards or 100 Moo mini cards for free all you pay is the five dollar shipping cost. I needed business cards anyways so I went for the 100 mini cards. I ordered them on the 16th and they came today which is the 23rd. In the email they sent me with my order confirmation it said I would get them on the 27th so I was very surprised to see them in my mail box today. It only took seven days from the time I ordered for them to get printed, shipped, and in my mail box. Here's the link if you would like to order your own.