Untested but needle moves up and down easily. Will deliver within 300 miles of 16601 for 80 cents per mile.