This is a review of the service department only.
I would go back to this dealer for service simply because they did not call and try to sell me a bunch of overpriced work. I generally do most of the work on my 2005 F150 but at times there are things that you need to take it to a shop for. When those items come up I will most likely be returning here for service.
It was done later than I was told but this is what happens at most all shops. They will most always tell you they can get it done in a reasonable time just to get you car in the shop. If they told you the real time it would take you would just leave and get it done somewhere else.