A bit, we don't have cars as a main transport though we do have the occasional magic carriage but not a lot of people use those since they are draining and besides we have trains and boats that run almost everywhere. Takes a bit of time to get used to all these electronic gadgets, I will admit.
This might sound stupid but, muggles? What's a muggle?