Holy thread bump batman! But at least it is on-topic.

So I need a means to receive a once off payment from the EU of a few grand, but my bank does not have a SWIFT code, and therefore cannot do so, nor can they cash a foreign check, and the senders bank doesn't do foreign bank orders (maybe they went away with the arrival of the Euro).

Any suggestions?