I only know about Amazon--it is available for preorder right now and will be released Nov. 2. This link is to the preorder page
I don't know about cheapest, but it's available on Amazon in the US for $107.40