Sounds to me like your SIP provider just plain sucks, they're asking something unreasonable or out of your control. SIP mangling isn't really common (out on the internet at large) unless your local ...