Department stores generally offer superb selections of everything but at Japan's highest prices.
Department stores in Japan have pretty much nothing to offer. 
mnli hypothesis: Department stores in Japan have pretty much nothing to offer.  premise: Department stores generally offer superb selections of everything but at Japan's highest prices.