This guy has AMAZING customer service! You have a question, it's answered in a timely fashion! He kept me up-to-date on my progress ever evening via skype, and even gave me some coaching tips along the way. I had a few orders ahead of me so it took a bit longer than normal due to the wait, but...