United Club Infinite Card review: You get what you pay for, and then some