hot fixes

cart no longer explota.
cart guest transfer to account when they already have a cart
guest can no longer checkout