Five Stars
I ordered right before Christmas.  The cards were delivered as promised, and before Christmas.  Thank You!
Rating: 5 stars