Only other reason is if you have exceeded your 30 day spending limit (years ago you could see the limit in your account but it seems to be private to them only now)