Avoiding overpriced cannabis shops

Hey there!

I look around and saw prices for weed 1g is around 500baht or even more. That's really expensive... where do you guys usually buy your weed? online/delivery?

What would be a reasonable price for 1g, 200baht in samui? Sorry I know there's difference in quality but it's hard to tell amongst the shops