Recently purchased an update for my 2014 Land Rover Freelander 2. Typical bloke, didn't read the book and ended up buying the wrong item but no issue for 'Brian'. Order, despatch, received, swore, re-ordered, despatched, received, updated all within 7 days.Land Rover claimed it would take a couple of months to order, receive and install. All works perfectly. The price? Land Rover- £200! These chaps less than half! Would I recommend? You bet I would