buffalo USA review