Very very fast delivery to Europe, including the UK, but frequently give you no idea that the item has been shipped, or else not until after you receive it.
Deny knowledge of when pre-order items will be in stock, which is odd when you find they have been shipped the same day they said this and arrive on your doorstep early the next morning.
Excellent prices for Europeans so long as you don't mind the surprise element!