3 ms·
They are produced in the UK. There's something like a £10 fee for the delivery abroad, and it's sent with a typical fast service like FedEx.
by Symbiote 4y ago
They are produced in the UK. There's something like a £10 fee for the delivery abroad, and it's sent with a typical fast service like FedEx.