Thanks for the clarification about your offer to send the unit back first. It's too bad that Planet hasn't replied, but hopefully it's because they're trying to troubleshoot the problem first, not that they were deliberately ignoring you. I was actually near one of their meetups and had I known earlier about your issues I could've gone and asked them about it!
I hope they eventually do right by you and send you a replacement.