Where do you buy these? I know I've seen lots of versions of these around but is there a difference betwen these and actual "crocs"? Are "crocs" even a brand name or just kind of a nickname? I'm thinking of buying these for our DL visit next weekend since I know they should be comfy and I don't have to worry about the kids getting their feet wet on rides. Any suggestions on where to buy them?
...You know what they say welcome to Croc nation!
I'm an addict!!!

I also don't care for the sensation of bare feet in the crocs, so I wear some very thin, low socks.