Sure.
>But if I want to store it uppercase, I should be able to do it.
>
>
>>We have it like that here also, the post office name must be in upper case. But that doesn't mean that anyone actually stores it in upper case. Since most (all?) programs has a Upper() function which can be used when printing an address meant to be sent, why should they? I think you are over pedantic here.