If you bought online you can still return it at the store. I just returned mine yesterday.
Store is good service when they are selling to you. But if you ever have problem with the phone, just call Verizon Customer Support and skip the hassel of the store support.
Keep in mind if you buy online they ship it over night for free (Fedex deliverys before 3pm but requires signature) and I believe you have a $100 instant rebate (or something) in addition to the discount for Contract.