Seamless. It was a transparent, efficient, enjoyable and respectful process. I knew what to expect and was informed of the next steps in a timely way throughout the process. While there were certainly some glitches, there's an authenticity running through the company that more than makes up for any clunkiness in the process.