I live a few minutes from the Falls. Did you buy the car from Steve Baldo Ford?
I actually got it from Van Bortel Ford in East Rochester. Niagara Falls was only a small detour on the way home and it had been almost ten years since I had been so figured why not.