are they any good for £999 its brand new on the road does this also mean you get free insurance? thanks