Got a free weekend and an itch to shop? Bangkok's calling. Just two and a half hours from Singapore, the Thai capital has ...