I am not sure what you consider cheap. Before getting the Withings, we had a digital scale that cost $25-$30. The weight was accurate, but body fat percentage was not. It also recognized two different users. But I had to manually enter my weight into Apple Health.
Withings makes a cheaper model that only measures weight but not body fat percentage. I don’t know what that model costs in the US, though. BTW, one feature I love about my Withings scale is that it can tell me today’s weather. That turned out to be much more useful than I thought.