Japan is a shopper’s paradise. But the rules and norms of shopping culture may differ from your home country. Read on for how ...