Greeting cards – know how you're just on your way to a wedding, Birthday or farewell party and you realize you just have to greet someone with the loveliest greeting card? Alternatively, you planned to buy that cool card but couldn't find something you li