I've worked with both Maxim and Teshiba-san. Both are excellent, I'd highly recommend either. You do have to be patient with Teshiba, due to the lanquage barrier. Also, Maxim's stones are second to...