This bike is as close to perfect as you can get Everything is clean. And yes....99 miles. The owner traded it in on a car for his daughter. He bought it with hopes of riding with friends...however super nice bike. we do financing, we can help you with the shipping company (you will pay that fee), Or we can pick you up at the airport if you want to ride it home or rent a truck in the area. email with questions. thank you Honda Yamaha Suzuki KTM Kawasaki