It is my opinion that one can use just about any sort of solvent to clean one's brushes, and that includes the cheap stuff from the hardware store, provided you can tolerate whatever smell it emits.
However, for many years now, I have used Oil of Spike Lavender as my solvent ingredient in my painting medium, primarily because of its compatibility with oil paint, as well as ability to aid in making the paint flow precisely as I want it to flow. That, combined with Linseed Oil, Walnut Oil, and Canada Balsam, are the ingredients of my painting medium, which I've been using for years, now.
I would not ever consider using any sort of solvent that is offered at a hardware store. Hardware stores, and food stores are not places to obtain suitable materials for use in serious oil painting. Of course, the exception is cleaning brushes. For that you can use just about anything that you fancy, as long as it is not incompatible with oil paint, such as motor oil, or baby oil.