I'm having the exact same problem with my wifes 2005 Cobalt LT. She has the leather heated seats. I checked the fusebox but I don't see a fuse labeled "Seats" nor have I found a loose connection under the seat itself.
Is there a separate fuse or fusible link somewhere?