Quote Originally Posted by Atlblkz06
Walmart - its like 20 bucks.
But you gotta ask yourself, do I really want walmart oil in my C6 Z06?