As of December 2012, Advertar is no longer providing leaflet distribution services.
The company is still trading however and looks forward to offering new and exciting services in the near future.