A little on the spendy side but definitely worth every penny. The sales person was friendly and knowledgeable and not pushy with the sale. I explained what I was looking for and he set me up. From the time I wrote the check to getting my window installed was a few weeks because of the vendor but once they got my window in I was scheduled and installed the next day. I would definitely recommend!!!