I have never been to Windber before but I am really looking forward to it.
When I decided I was going last month I called and talked to Jeff ( not an easy task as he is one busy guy lol ) any way as I understand it there will be a check in area and they will have your registration form and T- shirt if you orded one , at that time you may also register for the bike show and other events. I sent a money order and have not had any confirmation either, but have faith in Jeff as he has been doing this for a lot of years.
Rob.