Bugger Bell&Bug. I hate my oven too. It cooks 30 degrees hotter than the temp you set it at, but even that isn't consistent.
We rent so gave up after I burnt everything for a week after we moved in and got a convection microwave. Best thing we've ever bought!