Re: Queuing at midnight...
Anything tech-related that is released at midnight, in limited numbers, so that people have to queue for it, is subject to artificial scarcity, and price-gouging. I've yet to see an example of this where waiting a month wouldn't have either got you one cheaper, or not at all, in which case it is almost certainly something you don't need.
If you're a magpie and simply must have the latest "shiny" then more fool you.