Some pretty good prices on handmade and local souvenirs. A lot of the stall owners are pushy, bit most will make a deal off the original price. More you buy from one shop, the better the deal. I enjoyed the side alley where there were a lot of hand made wood products.
Tip: don't take the bracelets people are offering for free, they will then demand a small donation of $25 after they put it on your wrist for "children", it's a scam. I gave mine back, dropped their request to $5, didn't take it.