Does it come with warranty, free service, full insurance and those things? Was it purchased from the NBK dealership?