I buy mine from the big box store. Which is probably why they all die...

I made my first online purchase from here last week. Let's see if that makes a difference.