If you’re a traditionalist when it comes to Valentine’s Day, chances are you’ll be buying some chocolate and roses. While chocolate usually won’t break the bank, roses can easily get pretty expensive.
But if they’re on your must-give list, your best bet is to shop around for a good price. One deal you won’t want to pass up is at Costco, where you can get 50 roses for $49.99 — just $1 each.
The only stipulation is that you must pre-order the flowers to be delivered on Feb. 14, so you won’t be able to find the price by just showing up at your local Costco on Valentine’s Day.
The deal is also while supplies last, and you must be a Costco member to get the price. You can still order them without a membership, but there will be a 5 percent surcharge, so you’ll be paying $52.50 instead — still a pretty good deal!
If you want the flowers delivered one day early, on Feb. 13, you’ll need to place the order by 5 p.m. Pacific on Feb. 8. You’ll have until 11 a.m. PST on Feb. 11 to order if you want them delivered on Valentine’s Day. The red, pink or white roses come in two boxes, each with 25 flowers.
Will you be ordering any roses this Valentine’s Day?
The products and services mentioned below were selected independent of sales and advertising. However, Don't Waste Your Money may receive a small commission from the purchase of any products or services through an affiliate link to the retailer's website.