It may be bad business to charge a phone fee when a given ticket cannot be booked online and most carrier do waive those fees in the circumstance. But, it is neither unfair nor a violation of any law or the COC to charge the fee so long as the fee is properly disclosed in advance and the consumer makes the choices.