Valentine's day is coming up and I still haven't picked up a gift for my hubby. My husband always gives me nice gifts so as a way of reciprocating his generosity and thoughtfulness, I also want to give him something valuable and special. But the thing is, I also don't want to overspend. I want to give him something valuable but not too pricey. My budget is around $300 to $400. Any ideas guys?