I am on my second ZAGGmate. I thought the problems with the first were a fluke, and I really liked the design of the thing. While the first one I had failed to power on from the start, the second has a row of keys that have gone dead after just a couple of weeks of fairly light use. My experience with ZAGG's service support seemed pretty good at first, but went bad pretty fast, as the same person does not stay with your issue from start to resolution, and there is poor followthrough on commitments. I had wanted a replacement for my first keyboard, was offered same along with a screen protector for my trouble and the given a refund instead. So I used the refund to buy the second.
When the second malfunctioned, I sent a note to support explaining exactly what had gone wrong and what I had done to test and try resolving the problem. They sent me a message telling me to do what I told them I'd done. I asked for a refund, so they told me to send the keyboard back to them at my own expense, and then they would refund. I'll update if this is resolved differently, but my recommendation is to avoid this product and this company. That's what I'll be doing.