I love habitat stufff but never buy it (except for bedlinen in the sale) because it’s so expensive.
Have a look in charity shops - I’ve bought all our mirrors from the Salvation Army shop near us. None over £10.
A couple of them I’ve repainted. One is oval with a bevelled edge mirror and a walnut frame with a beautiful inlay - £8.