Originally Posted by
SRTboy
That is the set I am looking at too. How is the mounting? Is it quick and easy to remove? Is it going to wear out if it gets put on and off at least once everyday?
mounting isnt amazing but gets the job done. removal is easy and ought to be durable. the visibility is great!