Renaissance Tile has the most interesting selections. They have travertine, ceramic, glass, marble, natural stones, granite tile and more. They have designers available to help you put it all together. They have inspiring displays to give you ideas. Not as cheap as a mass retailer, but the results are worth it.