You don't have to go all the way to India to see some the country's finest mineral crystals -- just head over to Sugar Land