Just an update from my side. As I really need these parts, I decided to re bid and changed the delivery address to one in the US, and guess what, I managed to successfully bid on the parts. I guess he is not such a bad guy after all.