Hello Patrick,
Thank you for your comments. I looked at the refresh fairly exhaustively, but couldn't find anything unusual with it.
We, too, noticed the support link disappeared with the last release. It will reappear with the patches released tomorrow.
bidslammer