Тут это достаточно популярно, в основном, среди арабов и турков, которых конечно больше на юге Китая, но и в Шанхае немало.
Стоит зайти в арабский кабак "1001 ночь" или рядом с ним турецкий на Hengshan Lu и тамошние "джигиты" охотно расскажут где и почем купить. Сами шиши (аппараты) делаются и продаются тут наверняка, а табак всякий разный, покупать, наверное, стоит через арабов/турков при барах-ресторанах или их "точки", т.к. в обычных магазинах я такого тут не видел.