I had this problem with mine as well, and after calling apple support, they had me delete itunes and the associated programs from my computer and reinstall them. After that, it worked and synced just fine.
Try going through the steps in this link from Apple Support. http://support.apple.com/kb/TS1538
You will need to go through all of the steps. It's a little more detailed than just deleting iTunes or just restoring your iPhone. Not sure if it will resolve your issue but it won't hurt to try.
So if I go to a verizon store, will they be able to help me or do I have to go thru apple to get my phone fixed?
First go to iTunes menu EDIT > PREFERENCES > DEVICES tab, check the box 'prevent iPod, iPhone or iPad from syncing automatically'.
Connect your iPhone to your computer. Go menu FILE > TRANSFER PURCHASES FROM IPHONE
After transfer, you may start your Sync and see if it resolves the issue.