Something's wrong with session[:checkout]. Dunno what. I may have fucked that up a bit.