Have the same problem, usually happens overnight. Put a log on it first thing in the morning, open up the flue get a good blaze going, thuis will clear the majority of black tar etc. Use a plastic frying spatula( not metal , which will scratch the glass). Most of the remaining residue will scrape off.
Agree with you about the cost of patent cleaner. But I have also used oven cleaner on mine, but not when its hot.



