24 hours--yes
When they say delivered in 24 hours, they mean it! I am very pleased!!! This is much easier than going to the grocery store to get a card!!
Rating: 5 stars