Average interest rate on credit card hits highest level since 1995 (UK)

Not great for ecommerce businesses, even if a lot of customers buy using debit cards

Yikes - credit cards are a big deal in e-commerce - rates going up not a good sign.