Store-branded credit cards are still big business, but as the Times tells us, their contribution to companies’ bottom lines are masking bigger troubles at retailers around the US....more