This was my old radio out of the van, worked fine when i took it out - comes with cables (just need to find them). £10 collection from Hemel Hempstead or + delivery