Tile Encounters has more tile than you can imagine. They have a lot of high end design and copanies if you are looking for something special that Home Depot doesn't carry. You can get custom, tiles to match your own decor. They also have several different sstyles and designs in slate and other natural stone. Their shipment come from LA so it doens't take long to get them.