Unbelievably helpful, knowledgeable and polite, dealing with question after question! 10 stars, would recommend