Good communication, on-time, and quick transaction for a good price. It needed a little attention once I got it home, but cleaned up very well. Thanks!