Mine wasn't very affordable, but I got a Flo Home X5 so I could monitor my energy usage online. In terms of quality it's been bulletproof and I'm quite happy with it, and the non web connected Flo Home G5 is made with the same components. My friend has a Sun Country unit he got at Costco two or three years back for his Honda Clarity PHEV, they're cheaper than Flo and he's had zero issues with it.
Got a JuiceBox Pro (Not the new sleek version), not exactly affordable, but again, the online functions and the ability to set a charge limit on my 2018 BEV were big drivers for me. The unit has been bulletproof for me.