No i am not over exaggerating i am serious, and very satisfied, to be thousands of miles away they make you feel like family, they stay late for you wake up earlier etc.... the most important thing is that they do not hold knowledge back from you, so as they are working on your project they educate you as to why vs. why not!