Wayfair has such a wide range of excellent affordable products that it's actually fun to shop online.