What ever happened to "Made in Japan" that everyone used to complain about? I'd take that over China any day!