Prompt, courteous and very professional.  Knew what they were doing and put this piece together in no time.