Costco Is Selling 50 Roses for $50 for Valentine's Day (Membership Not Required)

Roses are red a Valentine's Day classic, but they're not always the cheapest bloom in the bunch. Enter this epic (and romance-inspired) deal from Costco: This year, the bulk retailer is selling 50 roses for $50—and shipping is free!

The only catch? You have to place your order now (and quick) since the discount is only being offered while supplies last. Don't worry, you can still select a delivery date that's close to—or on—the actual holiday. (Costco is giving shoppers the option of February 9, 13 or 14, FYI.) 

As for placing your order, you can do this one of two ways: At the checkout counter in-store or, if you're not a member, you can order online. (Just keep in mind, non-members have to pay a five percent surcharge.)

Romance on a budget. It's the best, right?

RELATED: 19 Practically Free Ways to Celebrate Valentine's Day This Year