This only covers the cases that return a buyer object, should we perhaps try to cover more of the API methods?