Will be your credit card providing you with the fresh new advantages you desire?