Don't be discouraged by the price, perhaps you should ask them what will be involved for replacing your glass, then check with the competitors to see what others can offer. I am glad that you asked the people in Centennial as they are very good for what they are doing.
Thank you for your reply, DayInDayOut and Obiwan, I will call other company for the quote, and I will post the result after the job done.
Thank you again for your guys time.