Anyone deal with these folks before? been doing business with them for years off and on, but found them to be awful rude today. Owner hung up on me in mid sentence today. Just politely asking about a partial refund we previously agreed upon. Maybe I caught him on on a bad day?