yea dealerships are rediculous. the guy at the dealership was a salesperson, he asked if i needed any help. i was saying the same thing anyway, lol. another wierd thing is the mechanic never told me anything about the g12 either, oh well. yea maybe i will flush the system soon and maybe even attempt to fix the leak(s). how does it screw your coolant system up by using another type of coolant. do you know what happens?