I spent 30 days in Thailand last November and it is a huge long way to fly for such a short trip. My tour guide does a trip to NE Thailand weaving villages and she gets into the real villages and has done these trips for 25 years. I got sarongs (2 meters of cotton batik)from Indonesia for about $2-$3 each and could probably have negotiated them done if I had more time.
check out www.thaifoodandtravel.com for great pics and interesting info on Thailand and the weaving trip (trip D)