Now then,
I'm after a 100 cell sports-cat, 3" diameter tubing. Can anyone recommend a UK company that supplies them? (and I don't just mean finding me one via Google!). I've found several State-side, and good prices too, but don't want to run the risk of potentially getting stung by the vat/import duty man, plus I could do with one fairly soon ish.
And obviously, in keeping with time-honoured tradition, I don't want to be paying stupid money for one