I did my own for about $60 on a BJ60. It's been good so far (one season) no fading. If you do it yourself make sure the glass is clean. Go over it with a razor blade to make sure it's spotless. Junk tends to stick to the glass even after wiping down.