Zigbee and arduino communications

I've had the same problem with longevity, the things just seem to degrade over time, usually a few years is about average. I keep thinking about doing something with XBees, not cheap, but I know it would work reliably.