I don’t intend to support Starbucks over small, indie coffee shops, but there is only one on my way to work, has a long line, and is cash only. Enter Starbucks mobile ordering. I order my joe before I get on the subway, making my in-store experience easily <1 minute. I’m back on Team Starbucks and love all those extra stars/promotions.
Currently, when you send a $10 e-giftcard to someone else, Starbucks sweetens the deal and they get $15. All you have to add a $10 eGC to your cart (to another email address), log into your Starbucks account and pay with a Visa. The deal will die eventually (check here or here). My guess is some time today.