I experienced one on a CRJ200 coming in to PHL. We were less than 25 feet above and probably a quarter of the way down the runway when the engines powered up and we gained altitude.
Heck of a windy day; the aircraft was all over the place on approach. Came on the PA and told us he had a gust push him down the runway and couldn't land with that much ground speed. Second try got it in about 15 minutes later. I made sure to give the pilots a "nice landing!" on the way off.
US1702 crashed on takeoff less than 4 hours later. Not a great day to be flying at PHL. I'd rather they abort and try again than to try to land with any contraindications at all.