Shoptight spaces