Is thermal paste really needed? I thought I had some around the house and couldn't find any, that plus the radio shack or the best buy by me don't carry it, was hoping to at least start getting everything mounted this week, and it seems either online or a trip to microcenter will be needed if i really need the paste.