You can afford your mortgage, you have a high credit score and you pay your bills on time every month. So why did American Express just slash your credit limit? Could be because of where you shop? A combination of the credit crisis and the increasing use of predictive analytic models for determining credit limits mean that it is no longer enough just to maintain a good credit rating.