I did loads of research on this last year.
The Cleaning Warehouse gets loads of positive feedback on here and oter forums. When talking with them they are very knowledgeable and helpful.
The problem with self-fit aside from getting insurance, which may prove impossible, will be the risk to those in the cab if you have a bump.
They also do great prices on supply and fit of a more professional set-up. Have you spoken to them, might be cheaper than you think.