Shopping cart - 2nd submission.

But -> And