I would like impartial advice - not manufacturer based - and am disappointed that this forum is basically a sales page for Leather Doctor.

Can anyone confirm my initial impression?