It really jarred on me to hear Charlie and Grandpa Joe talking about candy and dollars, too.
But when I was discussng just that point with my other half - who is an American - he said that he noticed that all the other people in the shop, when Charlie got the golden ticket - all of them had American accents. I didn't notice that I have to say, but I see no reason to doubt him.
So maybe there was poetic licence and the whole Bucket clan had moved to the US from Britain (I know David Kelly is Irish, but all the other three grandparents were British)
Though that can't be right, can it, because in the film, Grandpa Joe says he worked for Mr Wonka years before, so if that was the case, Charlie would have been born in America, wouldn't he, and had an American accent?
Hmmmmmm. Never thought of that, hang on while I go and say that to said other half!!