Every credit card is expensive. But even banks limit the interest rates they charge, topping out at 22.9pc annual percentage rate (APR).