User can select custom tip percentage if desired