No Problem. Happy to Help.
>Do you think this will cause a problem, having a hard time thinking it through. I guess even if this is a problem I could still filter out all the rates and calls starting with "1", and then rate them in a second pass.
I don't think so. All that matters is that 0123 comes before 012, right? Doesn't really matter about the rest or the order. The only important thing is that a space sorts before any digit (or after, in this case.)