the phone number field is set to use client validation on a form element that does not exist:
<input name="UserPhone" type="text" class="WAATKTextField" id="UserPhone" onBlur="if (document.getElementById('PhoneServerValidation')) document.getElementById('PhoneServerValidation').style.display='none';WAValidatePN(document.forms[0].S_ProductName,'- Invalid phone number',false,true,'x (xxx) xxx-xxxx',document.forms[0].S_ProductName,0,true)" value="" size="32" />
should be:
<input name="UserPhone" type="text" class="WAATKTextField" id="UserPhone" onBlur="if (document.getElementById('PhoneServerValidation')) document.getElementById('PhoneServerValidation').style.display='none';WAValidatePN(document.forms[0].UserPhone,'- Invalid phone number',false,true,'x (xxx) xxx-xxxx',document.forms[0].UserPhone,0,true)" value="" size="32" />
I cant reproduce an issue with the postal code.