What can I say about James? On my way to his home I had bad news that changed my plans so I had to cancel. He first comforted me on my bad news and offer me half of my money back (even though he didn't have to), furthermore, he told me whenever i come to Edinburgh he will give me a special discount to compensate the money i lost. True I didn't have the chance to meet him, but he was really supportive and understanding and I really appreciate it.