Hey if I was in your shoes I would feel the same way.
I have been in touch with them numerous times and they just don't seem to be in a hurry to get this sorted. If they were in the same country I would have gone to meet them to sort it out.
If it doesn't get sorted, then I will refund you including shipping.
This has been an expensive mistake on my part.