We recently worked on two projects, one needing kitchen and bath fixtures and the other needing a few finishing elements for the bathroom. After trying a few places, we found Ripples and won't go anywhere else now. They have a great showroom with a lot of product on display, and they make it easy to browse catalogues and explore the thousands of items that aren't up on the walls. Ordering is fast, easy, and efficient and in most cases, they either had the fixture on-site or were able to get it from their warehouse by the next day. Staff are knowledgable and friendly, and the prices are very reasonable. I like that they carry Riobel products too - it's a well-made line, very stylish, and reasonably priced.