It's almost February 14, your bank account is running low and you haven't found the best Valentine's Day gift yet. Despite how you may feel, you're not screwed because we've rounded up what we believe to be the only worthwhile Valentine's Day gift ideas under $50 that you can have shipped to you by the end of the week (even faster if you happen to be a Prime member). So you don't have to worry about breaking the bank (or any hearts!).
The best last-minute Valentine's Day gift ideas
1) This silky, satin pajama set will have them feelin' dreamy

2) One spritz and they're on Cloud 9

3) Tell 'em how you really feel

4) Relax their mind and body with a lovely CBD gift box

5) A Bluetooth speaker to crank up your "doing it" playlist

6) Give them your (anatomically correct) heart

7) Essential to keeping hands kissably smooth

8) Melt their heart with fondue

Price: $23.65+
9) For your sweetest honey: The Beekeeper's Bible by Richard Jones and Sharon Sweeney-Lynch

10) Give your valentine a sensual, full-body massage using a deliciously edible body oil

11) A Pusheen Cupid will charm their pants off

12) A gift fit for your favorite cup of tea

13) Go ahead and fill it with their favorite liquor and you'll have them under your spell in no time

14) Have them sleeping as soundly as a bun bun

- 14 couple toys that will make your sex life explosive
- 6 gift cards that make for the most thoughtful Valentine’s Day gift ideas
- What I learned from my love reading with an internet psychic