Bug Fix: unauth user 404s on postCart

This is because j0nnyD miscounted curly braces.
He has the missing menu validation code and unauth cart creation code in
the opposite places