Cape Canaveral: You can go to the NASA Space Center or Cocoa Beach or shopping at Walmart for those items you forgot as well as picking up inexpensive T-Shirts.
You can window shop fine jewelry or get some liquor (Bahama Mama for me) Then go over to the public beach and enjoy the beautiful water.
I will NEVER go back to Freeport. It is ALL Oil Refineries and you cannot breathe the air. I choked the whole time I was there!!