Steve,
UK and EU consumer protection is good, but i'm unsure if it extends to products bought outside the UK and imported privately which is effectively what I have done. The parts will go on when they arrive and it will end up on Ebay no doubt.
In the mean time, I have ordered the T960 frame...