Seriously — the biggest headache of my life was working with Fidelity on getting my last mortgage. After giving them a 45 day lead time for my loan, they still managed to screw it up and delay my closing. To make it worse, on the day they rescheduled for, they left me sitting at the attorneys office for over 3 hours because they still weren’t done! On top of that, there were plenty of surprises(not in my favor) along the way from my incompetent mortgage broker. Stay far far away from Fidelity!