Be careful with a portable GFCI. I have one that I'm going to be replacing with an actual outlet. The problem is that they trip when you have a power outage and don't reset...
Not all portable GFCIs do this. Ones that are OSHA-compliant for industrial jobsites are *required* to not automatically reset if power is removed... such as a power outage. They make you manually reset them. It's a safety feature.
However, not all portable GFCIs are OSHA-compliant. Most manufacturers make two "flavors" - ones that need reset after an outage, and ones that don't need reset. Read the fine print on the package and you'll probably see what kind you're looking at.
All of my portable GFCIs in the house (and I have a few!) automatically reset (non-OSHA compliant type) and I've purchased them at the various big box hardware stores. Just be aware of the two types and you should be OK.