On time, very knowledgeable, answered my questions immediately and honestly, very efficient.