Waffle House waitress nearly loses $1000 tip