Half who sign up for store cards wish they hadn't