Buying batik in Yogyakarta is not as simple as going to a store.