I finally got the bomber jacket from the US store, just in time for the Barcelona concert.
The quality is top notch and in my opinion it fits true to its size, I'm a medium size and it fits well.
Custom fees for Spain were 80 something euros... I ended up paying around 330€ for it.