As much as i want that 275 reward, i won't do it for 2 reasons:
A) Simply too expensive.
B) They can not be trusted to deliver physical rewards.
I had that Problem with Shadowrun Returns, my packet went 4 times over the great pond
before they simply kept it there because they could not make it german customs proof.