Short answer yes, with a but.......
1. Have you got the receipt?
2. Is the draft endorsed to you (I presume it isn't)? But perhaps you have a letter from the payee to say that the draft is not required?
According to a colleague invloved in branch banking, you should be able to get your money refunded if you can prove that you bought the draft in the first place. Also, you probably won't be charged, but won't be entitled to a refund for any charges originally paid (which is fair enough I suppose...). You may also lose/gain on the exchange rate difference.