I keep seeing these places on my high street, and in the news! The news is implying that these stores are some kind of tax scam, but how? Surely their costs (running a high street shop) must be huge? [confused]