Left a lot to be desired, but it got you to BA, and not in coach! haha
Yes, we all have a price. Y is at 990 r/t for my dates, from YYZ (i'm in Western NY these days, closer than NYC), And I got my J deal for 1200 pp. So it was an obvious choice.
I'm really looking forward to my trip. Your trip report makes me a little less worried about the flight!