Far from your Valentine this weekend? Forget flowers: virtual gift cards ultimately last longer, and you can send them with just a few clicks.
Gift certificates from KateSpade.com start at just $5, and open up a world of adorable embellished flats, cute keychains, classy handbags and more.
Another good place to start: the major department stores (i.e. Macy's, Nordstrom, Saks, and Bloomingdale's). Everyone can find something she'll like, and most stores offer gift denominations between $10 and $5000.
For the beauty lover, gift her an e-card from one of our favorite places like Bliss (for incredible bath and body products), Clinique (for classic makeup), and L'Occitane (for great-smelling bath and skincare products).
You can't really go wrong with J. Crew's timeless styles, and sending a card from them is as simple as entering the amount you'd like to give and the recipient's email address.