There are many portals. The trick is finding the best one for a given merchant. There are several "portal finder" sites that help with that. Coincidentally, I posted a comparison of three of them this morning:
http://boardingarea.com/blogs/freque...portal-finder/