Install time and labor costs will depend on the shop, but 6-8 hours sounds about right as far as time is concerned. That being said, your best bet would be to shop around locally to compare prices and to work out deals.