Just did my first 70.3, I got a DNF for not being able to complete the run in a specified time (I was 4.5 hours for 13.1). They allowed me to start the run even though I did not finish my bike under the cut off time. Anyway's, they guarantee ALL paid participants receive a medal and a "finisher" hat. They ran out of hats because they also give "finisher" hats to all relay folks also (do a 30 minute swim on a relay team and you can claim I am a Ironman). They claim hats would be mailed 6-8 weeks and I have not gotten mine...is this typical or are they really going to mail me one?