Will be your credit card providing you with the benefits you desire?