Prog 103: Keychains for Sale, real ultimate power

///Name: Ilana Levy
///Period: 5
///Program Name: Keychains for Sale, real ultimate power
///File Name: keychainSale3.java
///Date Finished: 10/7/2015

import java.util.Scanner;

public class keychainSale3
{
        public static void main( String[] args )
        {
                Scanner keyboard = new Scanner( System.in );
                int choice, keychain = 0, keyPrice = 10, add, subtract, keychainsInOrder = 0;
                double salesTax = 1.0825, shipping = 5 + (keychainsInOrder - 1) ;
                
                System.out.println( "Ye Old Keychain Shope" );
                System.out.println();
            
                 
                 
                 do
                {
                System.out.println( "1. Add keychains to order\n2. Remove Keychains from Order\n3. View Current Order\n4.Checkout" );
                System.out.print( "Please enter your choice: " );
                choice = keyboard.nextInt();
                System.out.println();
                
               
                if (choice == 1 )
                {
                    keychainsInOrder = addKeychains(keychainsInOrder);
                    System.out.println( "You now have " + keychainsInOrder + " keychains." );
                }
                else if ( choice == 2 )
                {
                    keychainsInOrder = removeKeychains(keychainsInOrder);
                    System.out.println( "You now have " + keychainsInOrder + " keychains." );
                }
                else if ( choice == 3 )
                {
                    viewOrder(keychainsInOrder, keyPrice, salesTax, shipping);
                    
                }
                else if ( choice == 4 )
                {
                    checkout(keychainsInOrder, keyPrice, salesTax, shipping);
                    
                }
                else 
                    System.out.println( "That is not a valid choice." );
                } while (choice != 4 );
        }
        
        public static int addKeychains(int keychain)
        {
            Scanner keyboard = new Scanner( System.in );     
            String x = "ADD KEYCHAINS";
                int add;
                
                System.out.print( "You have " + keychain + " keychains. How Many to add? " );
                add = keyboard.nextInt();
            
                keychain = keychain + add;
                if (keychain < 0 )
                    keychain = 0;
            return keychain;
                            
        }
        public static int removeKeychains( int keychain )
        {
                Scanner keyboard = new Scanner( System.in ); 
                String x = "REMOVE KEYCHAINS" ;
                
                System.out.print( "You have " + keychain + " keychains. How many to remove? " );
                int subtract = keyboard.nextInt();
            
                keychain = keychain - subtract;
                if (keychain < 0 )
                    keychain = 0;
            return keychain;
                
        }
        public static void viewOrder( int keychain, int keyPrice, double salesTax, double shipping )
        {
                 String x = "VIEW ORDER" , message;
                
                System.out.println( "You have " + keychain + " keychains.\n Keychains cost $10 each.\nTotal cost is $" + ( keyPrice * keychain * salesTax + shipping)) ;
            
        }
        public static void checkout( int keychain, int keyPrice, double salesTax, double shipping )
        {
                Scanner keyboard = new Scanner( System.in );
                String x = "CHECKOUT", check, name ;
                System.out.print( "What is your name? " );
                name = keyboard.next();
                
                viewOrder(keychain, keyPrice, salesTax, shipping);
                System.out.println("\nThanks for your order, " + name + "!" );
            
        }
}