TME have reasonable prices, but that's where it ends. If things go wrong, shortages, transit damage or loss, as far as they are concerned you don't exist. NEVER pay by Bank Transfer, always by Credit Card or PayPal, because by executing a Chargeback is the only way you'll ever get your money back. UK Support is limited to "we've passed your request to the appropriate department" and that's all you ever get. So, in summary, if you deal with this company, keep your fingers crossed all goes well, because if it doesn't, don't say you've not been warned.