Ouch! I'm glad they are OK.
Bummer about your DQ Ben, points and $ :~(