I tried North Melbourne Market last weekend - stall fee was $25 and I didn't make it back! It was a freezing cold day and we were placed down the back of the building, which didn't help, but like Martina says, the Rose St Market may be better.
Maybe try in the new year once people are back from holidays and their wallets have recovered. Hope this helps.