That's ur best solution. Since the car is still under warantee, take it to the dealer. If the coolant is low, there may be an underlying problem. To the dealer it goes, I say.
nah man it prolly aint a switch
i know it sounds funny but i had this problem today in another car. the thermostat stuck open. dOH! yea sounds stupid but it can cause the problem. or maybe your fuse/wiring is shot