I have been here several times now. Each time was a good experience. I feel they are honest and not out to make a buck at customer's expense. Also, they honor the warranty if anything is needed afterwards. I will return, if unfortunate. Thanks, guys.