The edge of the glass is noticeable, i'll give you that, but it hasn't bothered me. I love the look of it - for me its an upgrade over the ghost armor I had on it.
Bummers on it not working out for you.
How difficult was it to remove, and did it break when you peeled it off? To put it another way, I'm curious to know how well its adhered to the phone.