Pros
You get everything at cost, even though sometimes cost isn't much less than the regular sales price, usually you will save a lot of money fixing your vehicle.
Cons
This is one of the cheapest companies I have ever worked for. Our store just broke a record of $400,000 in sales and I have sold above and beyond what I was expected to sell. Having said that, they have the worlds worst computers, slowest internet, extremely inaccurate and unhelpful catalogue, and half of our printers are broken. On top of that the manager expects his ever dwindling hourly people to do management level work for their regular meager wages while he lives like a fat cat and enjoys his nights and weekends off. I have 2 years with this company and I will never recommend anyone work for O'reilly Auto Parts.