Store cards are not good for your credit score