Craig was super understanding and easy to deal with. We negotiated a fair price for both of us, and he waited patiently while I figured out how to get it to him safely. I wouldn't hesitate to deal with him again!