When someone is in another city (or even if they're not) and you're short on time and you want to surprise them... why not send FLOWERS? Flowers are always a perfect birthday gift idea for anyone, almost any age. Both men and women are delightfully surprised to receive flowers. So make them happy. Send flowers. Do it now and feel good for the rest of the day. (You'll also feel great when they say 'Thank You!')