Home Depot. Use their installers. That way you have recourse if they screw it up. Get their credit card for additional discount and 6-12 months interest free payments.
What he said. Used HD multiple times good results and with the cc a good deal. Sometimes they run free installation so wait for that. (Maybe not in this "new" economy it's been a few years since we've done it)