I would be nervous of putting my hand to any legal agreement with the vendor.
Yeah, one minute you might think you have a sound deal and the next minute it could be gone again - in a puff of "smoke" ! As things can always change so fast in Thailand it seems.......