Yes, I saw that. Reviews bounce around but more recent ones suggest communication issues between Agoda and the hotels.
That said, I'd still be interested to hear if anyone has had an actual experience using them - when that was, how it went, etc.
Thanks!