Most companies will have a SS# for you if you buy anything on credit with the vendor. Around here, if you call/buy oil when needed, and don't lock in...you can pay by cash/credit card...if you are on an agreement where they bill you monthly, most likely they have your social.
I agree that you have a firm case, but I think they probably can impact your credit score.
I agree that you have a firm case, but I think they probably can impact your credit score.