I don't comment on trade prices until it's done, but didn't you pay a bit much for the amazon gift card? Usually it goes for 90% or lower face value.
Not at the time, the exchange rate has gone up since this deal. I was, and am, quite happy with the outcome.