Just not very thought out. Could be better. I mean, why start all over when changing the method of pick up or delivery? And yet after doing it all over, the items are in fact still in the cart. It's a mess.