I always find a simple oil change at WalMart to take forever. My theory on this is that is their policy to waste time - the more time you spend in the store, the more opportunity you have to find something you just cannot live without. In other words, buy something, and increase profits for WalMart.