I used them but bought beef, goat and lamb from them. Their organ meats are really affordable and the overall quality of the meats was good. I can definitely recommend their meats and service.
Bison vs water buffalo? You'll have to google some more to figure that one out.