Hmm, really!?

Sounds nonsense to me (fellow UK inhabitant).