I've actually been taking notes and trying to find if they have a spell strong enough for time/place displacement. There doesn't appear to be a school around here so no uniform training of wizards and witches.
A lot of the, uh, technology here is strange. Muggles really like their technology.