Shop: heaven and hell