I've gotten this and was pretty pleased: https://www.amazon.com/gp/product/B07H5P5846/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
I have trouble finding good breadboards. Some people recommend buying expensive name-brand ones, but I don't think that's wise because no matter how well built they are, they're effectively disposable. The grips wear out.
For protoboards or strip boards, just be sure to scrub with a green scotch pad, or steel wool or something before using. You need to remove oxidation.