StonesBuy.net:
China Artificial Stone ZYRG113 Tile
China Artificial Stone ZYAS0505 Slab
India Granite Himalayan Blue Slab