"My Contact Us still falls apart...." was an SSL issue - I was advised that:
The contact_us page changed (in Zen Cart v1.5.3) to use SSL only.