I guess I'm a muggle too

as I
had to look them up.
If they really are the largest retailer in the country, it is strange that they aren't a big "brand" name... or even advertise.
They are so inconspicuous, I looked up the one nearest me on google maps, and realised that I drive past it to and from work each day, and never noticed it.... they just don't even try to grab your attention from the street. Then again, maybe they don't need the extra attention if they are getting enough business already.