I ordered one years ago from eEuroparts. Came damaged like that, maybe a bit worse. I contacted them and requested another with instructions on returning the damaged radiator. They told me to keep the original one and sent me another. So I got 10 years service from the good one and the other sat in my shed. I took it to a radiator shop and they told me it was fine. It has been in the old Volvo for 10 more years now. No problem.
Two for the price of one. Ridgy didge