Yes, its true. I had a bike in there on a sale or return basis and they contacted me just before Christmas as they were returning all stock and closing at year's end. Kieron (the manager) who had always been very helpful was very apologetic and regretful as his job was also gone. Seems like the owner had simply got tired of doing business in Thailand!