Phil -
Mine took about 3 days to arrive, but I was the first one in there and I think the others had to wait for stock.
The seat unit uses original mounting points (the 4 at the front) but it sits above the frame, so you either have to use a Ducati fitting kit (about £40 I think) or make your own mounting brackets to take the weight ...
http://horrible.demon.co.uk/brackets/ One piece of steel from B&Q for a fiver and it works a treat.
[Edited on 22-4-2005 by antonye]