Assignment 9 Checkout