I have had the full body coverage for my Xenon on order and was shipped a week ago. Should get it any day now. I am a big fan of the invisible shields. I have all my and my family's mp3's covered in them. They protect it great. And yes I have had some of them curl at the edges, but the part of the mp3 or phone that I care about, like the screen is always fully protected. And they look good after you have given them a couple of days for all the tiny bubbles to disappear. If anyone is so worried about the little bit on the edges that is curling up, try cutting it off with an exacto knife. I can't be bothered because it is such a small amount of it.
Someone wondered about their lifetime warranty. I think they are good for it based on an experience I had with them. Once it was taking a ridiculous amount of time to ship (a few years ago) and after receiving my email about this, they emailed right back saying they would ship another one out in the mail that very day. Low and behold didn't I get the original one in the mail that same day (so I cancelled the 2nd one). They have got much faster in the past while at shipping. It was my experience that I would wait 3-4 weeks to receive my order. Now it is usually just over a week.