Finally managed to open mine... Wanted to share a few more details, if you don't mind Gis

Firstly my set does have the plasticc glass over the window frame. (
attachment 1) Gis are you sure its not there?

Secondly, the clips that keep the counter and cell bars in place are good designed and keep the bars well in place. (
attachments 2&3)