Great communication, you know when it is picked up and when it will be delviered within your timelines. He worked with the person I bought the bike from as well as with me. Took super care of my new bike. Went teh extra mile to adjust to meet my schedule and the seller of teh bike. Send pictures at pick up and perfroms an inspection of the item at pick up. It can not get better than what Keith does for you. GREAT JOB!!!