I just got mine from the vape shop I work at for about 120 after my discount so I got a decent deal considering its still a relatively new product in the vape world but I'm sure after a month or so the price will drop. In regards to the battery door, mine closes all the way, I got the black/red door version. Have yet to screw an atty on it, in the process of setting it up. Also looking for case thermals but if I get some time today ill just run it myself and report back.
Can also say I have the Finder 250c and the lost vape triade 250c just feels and looks higher quality next to it. ( I am a bit biased my triade 250 has been my fav mod for a while lol)