Roses are red, violets are blue, I may be single but I can suggest a great gift for you. HA! Ok, ok... so I'm not a poet laureate, but one thing I'm good at is shopping! Whether you treat yourself, drop a few hints to your special someone or want to show your bestie how much you appreciate her, these 40 Valentine's Day gift ideas will make you swoon.