site logo

Restoration Hardware stumbles on inventory snafus, tighter pursestrings