A little bit of trivia: Imarflex invented the turbo-broiler in the Philippines in the mid to late 1970’s.
That’s the reason why it never has been available in any other countries. I badly want to have one of these. I don’t have an oven, my microwave is above average (a very nice gift from our wedding) but there is something about cooking without oil and seeing all the lard below after cooking in the turbo that just gets to me you know :). Perhaps I can get a cash advance from my financier (a.k.a Dad)?