Have been using Birthday Alarm for several years now. It's a good deal for $14 annually, they have a good variety of cards, and their site is becoming less clunky as the years pass. However, for the past several months they're sending out cards on the EVE of the date I've scheduled them for (I've correctly specified the time zone). I let them know about the bug a in March (ticket #897337), they told me they were working on it. When last week my stepdaughter received her birthday greeting at 9 PM on the day before her birthday. I contacted them again (ticket #903382) asking them for a refund of my last year's fee. They've refused to respond to that, which tells me they don't care about keeping customers happy. I will NOT be renewing next year.