I use them quite regularly.
They have some stock I've not found anywhere else apart from on US websites.
Also one thing I really like, they use small plastic boxes for shipping. They are great for component storage. (Well if you order something large you get a larger plasic box
Shipping is normally next day (I usually order in the evening and get a conformation my order has shipped the following afternoon)