I agree with you. This was incredibly rude and unprofessional behavior on their part. Sorry to hear you had to deal with such a situation.