Steve was easy to work with and very communicative. Also patient as I wasn't able to ship out the cab for a couple days after receiving payment. Very good transaction experience!