As an American, "have got" is rarer to me. But here in Switzerland, where I teach in the public school using British English, it is one of the first verbs taught. I stumble over it all the time. Is it true that you Brits aren't using it anymore either?!