The day of love approaches. If you're on top of things, you've already made your reservations and have flowers and chocolates on the way. But for a lot of us, the day comes up so quickly that we haven't even had time to prepare. Sure, you can pick up some gas station flowers and chocolates from the convenience store, but that's not very special.

That's why 1-800 Flowers was created! But don't let the name fool you. You don't have to call the number and they don't just have flowers. This site even offers delicious treats like chocolate-covered berries, fun popcorn bins, gift baskets, cookies, teddy bears and more. All you have to do is log on, and pick whatever you want. You can search by zip code, occasion, and delivery date to find a gift without all that fuss.

But the best part about 1-800 Flowers is they have same-day delivery for their Florist Delivered bouquets which means you can really afford to procrastinate. You can go traditional with red roses, or pick from a variety of beautifully-arranged bouquets with more exotic flowers like day lilies or irises. Some options also include a free vase! Our personal favorite is the "Love Pup" for $54.99, which is a dog made out of flowers sitting in a beautiful basket. Even try a personalized message in a bottle!

But 1-800 Flowers doesn't just have gifts for Valentine's Day, but for any occasion, even if it's "just because." For its variety of unique gift options and affordable price, we think this is one of the top sites to order last-minute gifts for that someone special in your life.

They also have a Friday-Only Valentine's Day sale in which you can save 20%! Check it out!