Handshakes are awesome...players I have met have told me that handshakes show that you want to meet them and don't want something from them, which is why they sometimes don't know how to react. I've collected TONS of handshakes when an autograph was deemed inappropriate for the moment.
Sadly, if Cheevers was off put because you didn't spend $30 on him, then he probably needs the money.