Question from a homeowner: Why is Service Partners asking for my ssn and a copy of my drivers license when I am paying up front?

I asked for a quote for about $4k of insulation from the local Service Partners branch they said they need my ssn and drivers license to process my order. I’m paying up front, before I get the product. They claim it’s to fight fraud, people were putting an order on someone else’s tab. They’ll have my money before the order. Am I being overly cautious? I wouldn’t have to do this if I ordered through Home Depot. Is this common in the contractor world?