this is a case sensitivity issue. you have 2 diferant cart opjects:
looks like the lower case n object:
is the one being used most of time. at line 7 of the store page, though, it uses the upper case N version:
I changed that to:
which fixed the problem.