My boyfriend lives in Richmond, VA while I live in Boston so I won't be with him on Valentine's Day. I'm thinking of maybe having cupcakes delivered to him as a little Valentine's day treat. Anyone know of a good place that will deliver cupcakes? Although price is not a huge limiting factor I'd prefer something on the less expensive side since I am in medical school. Thank you!