Better checks for cart details