1. Road test for an oil change? WTF?
2. OP.. grow a pair
You, my friend are extremely passive. Next time, handle that sh!t right quick.
3. This is NOT what he paid for... proper service is expected no matter the circumstance. It ain't EZ Lube. (EZ Lube doesn't do road tests either btw)