I am sorry to hear that the installation process was particularly frustrating! Just a little tip... The closest you may get to a dust/lint free environment in your daily routine would probably be in the bathroom after a hot shower. In a steamy room, this drops all the dust particles in the air and eliminates static which attracts dust/lint to the protector.
Also, if you are still having problems with your screen protector, please do not hesistate to contact customer service. They will have some great tips for you as well.
Also recently installed the Boxwave protector. I was initially reluctant to use any screen protector because of the following concerns : 1) increase in glare upon the screen 2) obscuring the clarity of the font 3)residue left by the screen protector upon removal and lastly 4) whether there was actually a real need for a protector if the Kindle is always used in a cover.
After much thought I and a bit of research on all the more popular protectors I decided that if I could find a screen protector that essentially protects the screen but does not change the optics in any way I would go ahead. I bought the Boxwave. Glad I did. It met all my above criteria. Can't even tell its there.
The only caveat is that I had previously read that others had found that the installation can be frustrating and difficult since any lint/dirt that is on the screen or adheres to the protector will cause a air bubble. This I found to be absolutely true. Having said that, after 3 tries I was able to install the protector so there is only a very (almost imperceptibly) small bubble on the periphery where there are no words. Although I am usually a perfectionist when it comes to this kind of stuff I decided to leave well enough alone and I am very happy with the product. Like the others, would definitely reccommend.
Also remember it took me 3 tries. After the first two tries I looked for residue on the Kindle screen and found none. However if I removed the protector a couple of months from now I wonder if there would be any residue...don't know ...don't intend to find out... maybe someone else has experience with this question.