My issue is that they hide the fare code basis...so you cannot look up the fare rules. You need to hold it, call them (or ask your TA) then look it up.
They suck. This is a willful obfuscation to make it more difficult for a consumer to protect them self. IMO