Communication was clear and concise; response was fast and timely; price was fair. Would highly recommend.