Friendly and responsive, but I would have appreciated an explanation of extra charges, such as a $45 'supply fee' that was not even mentioned prior to paying. There is nothing that can be done about it after the fact, but I definitely would have liked some more honesty and transparency with the entire process.