Frisco Pier takes a beating - again