Hi all,
Can any UK members who have ordered from TTM share their experience? I registered with them and got an acceptance email which warned of apprarenlly high sezure rates to the UK, which was a little off putting (I have to assume they are outside the EU if that is the case).