Hi,
Whenever I have had any problems with a trader not replying or not sending a pin, I have always been able to count on pinpics.
I am super detailed when making trades these days. I copy the exact red line from pinpics and paste it on the offer. If a person does not speak English well, I also send the picture from pinpics and make sure they realize what pin it is. It takes a lot more time, but prevents these problems.
There are way too many pins that look almost the same. I have had to look at two pins almost 30 minutes to finally figure out why they are different. However, the easiest way is to look at the back of the pins if they are too alike like the Jasmine pin.
As for your last trade, that is ridiculous! I bet they found out they did not have the pin you asked for, and thought substituting would be the next best thing, hoping you will keep that one. They never think of the fact that you may already have that one.
I know how frustrating and disappointing this can be, and I hope pinpics helps you like they have always helped me. Good luck!