C

Oil Filtration Systems LLC is an average company. ...

Oil Filtration Systems LLC is an average company. I have had both good and bad experiences with them. Their customer service is decent, but their products are not always reliable. I have had a few instances where the filters I purchased did not work as intended. However, they did provide a refund for the faulty products. Overall, I would say they are just okay.

Comments:

No comments