I think so, though maybe it's a regional variant (northern ) - anyway, it's quite widespread now (perhaps because of the BBC's decision to allow newsreaders and continuity announcers to keep their regional accents).
One thing that has been missed in this discussion is that the convention of using "had better" or "had better not" carries with it a threat of violence or other negative consequences if the person is to not heed the advice given. NEVER use this convention when simply offering friendly advice, especially when speaking with Americans.
So, if it's five minutes before the banks shut and I tell someone that they'd better hurry if they want to deposit their cheque, it's unfriendly advice, is it? That would definitely not be the case in British English. You can use it as a threat or to offer advice in British English, and I am interested to see what other American speakers have to say about never using it in a friendly way.