Survey: Most consumers think Thanksgiving weekend will have best deals