If you ordered your holiday cards online (think Tiny Prints, Minted, Zazzle, etc.), how long did it take you to get the cards? Did you pay extra for rush or for them to mail it for you?

Our holiday pics aren't until this Saturday and now I'm stressing I won't have enough time. Wondering if I should just use a different picture from this year...