There are a few magic shops in Bangkok. I know that there is one at MBK. Its just a small shop (rather stall) which caters more to layman. The guy there is a very good demonstrator. Prices are so so.
You can find out the address of this
shop by sending them an email them.
There are also some small stalls scattered around the tourist area. Tell them you're a magician and you'll get a better price.