James is amazing! I had a change in my trip plans due to a medical emergency and James worked with me throughout it all and was patient and understanding!