Shopping cart menu refactored