Just did a bit of shopping for a client (Macromedia Studio MX with Flash) and it really is amazing how Amazon is willing to undercut its own software sales by listing new products and 3rd party sales at vastly lower prices on the same page. What's more the 3rd party sales are guaranteed by Amazon.