I absolutely love the name James.
DH has a young and pretty distant cousin with the same name, (we don't see them often, so not too fussed about trouble with "stealing" the name), and the whole family uses the nickname Jimmy.
I don't know anyone called James, so Jimmy as a nickname threw me a bit. It turns out I can't get on with it as a nickname at all, to the point I'd avoid using the name.
I'm not against nicknames, I actually love Jamie as a casual version of James.
Anyone who knows a James, is that a common nickname? And if we used Jamie as an alternative to Jimmy, would that catch on?