I have not received my guide yet, but Tom has been amazingly accommodating, patient and helpful after a mix up on my part led to a huge hassle for him. He went above and beyond anything I would have ever expected--I am honestly amazed at the level of customer service. I can't wait to actually get the guide, it came highly recommended from many people, and thanks to his extensive help I will have it ...