Have a search, there is a section on imports.
parts=same,tax=same(in most cases, dvla tried to tax me more since it was imported after 2006 but managed to inform them its a 2003 car so pay what UK cars pay).
insurance aint much more(for me with admiral)
All imports have different spec, best to search and ask what brakes etc the car has.