I purchased a edeivery gift card yesterday yesterday and I am still waiting for it to be sent to me via email. So, I cannot confirm how well it works. I will order tomorrow, request airlines miles, and post an update.
However, I've purchased other gift cards from this site and never had a problem.
http://www.cardwoo.com/buy/
1-800 Baskets.com
30 % off
52 Cards Available
eDelivery eligible
1-800-Flowers
30 % off
37 Cards Available
eDelivery eligible
Oh, if you already ordered flowers feel free to send some to me! Just wanna help out so you get your miles!