You really do have just about everything!  Loved the one stop shopping and the fact that I was able to get pretty much everything (and I do mean everything) I needed for the new bathroom right here in one place.  Great quality, great prices, and a fantastic variety of products.