I am from Tampa, what is the address of the hotel you are staying at? Almost all "airport" hotels are close to two big malls. If you want to check the hotel's address to stores etc. check out www.tbo.com
there are shopping "searches" there. Just plug in the hotel address and find the largest shopping areas to your hotel. And if that doesn't work, you can always have your taxi driver stop at a 7-11 on the way to the port.
Have a blast on your trip!! I will be sailing on the Sensation on 12/9.