I think TT-Rex has experience with both TiD and Parts4Euro. As I recall the stuff took a long time to come and wasn't necessarily what he'd ordered when it arrived. But I could be wrong. Probably worth dropping him a PM.
Thettshop.com are also TiD agents, so it could well be worthwhile contacting them as well.