The place I got my oil from in Karachi used to roll out about 80 drums a day. Even a simple suzuki mehran showing up could get 3 litres Havoline motor oil at drum rates (very cheap) and a guard/vic/qaim oil filter at wholesale price and then get it changed right there for Rs 20/- along with new copper seal washer. I liked the guy's style of business, simple and open. For FUCHS I called them up and they delivered to any nearest place.
Most people have developed a bad habit of cheating but one can sift through cheaters easily.
Its not just in Pakistan, here in Houston you see 10 dollar oil change specials all day long on some shady mechanic shops and even some dealerships - they use the worst product (cheap as stale cow poo) and oil filters that cost 50 cents a piece.