The new iPad mini: Is the price too high?

This post is a revision and addendum of my¬†original post on October 17. As suspected, Apple did release the iPad mini on October 23, 2012. After reading my original post a couple weeks ago, my colleague Matt blasted me for posting rumours based on pure speculation. However, it was fun seeing how many of my…