What are you Strommers using for anitfreeze brand/type and best source if online shopping is advisable even for such a small ticket item? I have a 2007 Wee. I'm replacing my Water pump and didn't order the thermostat at the same time. duh. I have 30k miles. Is it a good idea to replace the thermostat since I'm already draining the cooling system?