Nice picture, it does look like thermal paste slopped all over in places where it would effect the connections, and mess-up the sockets own tiny little connection points if applied without cleaning.
I would not blame you if you did send it back, but so far I do not see anything that I have not done myself :-) From being sloppy and getting fingers all over it. It can be easily cleaned up. tech spray, 91-99% isoprople alcohol , and sometimes a clean brush can help to wisk that stuff away.
What's the proper way to remove thermal paste from a CPU?
I have even run one of these under the sink with dawn (dishwashing liquid original only) and water :-) Then followed up with a proper alcohol flush and complete drying.
Sure it isn't good at all, to have been sent to you like this, but cleaning it is easy, and if it works , that is what counts.