Where corporations websites fail

Impressed. Dissapointed.