I subscribe to both Woodsmith and ShopNotes ... quite impressed with the mags. The online account management system appears pretty reliable, but I've found posting questions to their online customer service pretty frustrating.
Delivery ... like you, I'm resident outside the US. My guess is...