As far as I know, version bought directly from AgileBits can be upgraded to a newer one (if it's a paid upgrade) cheaper than version from Mac App Store (where you would have to pay full price unless they lowered it for everyone for some time after release). And if you have bought it just few months before paid upgrade release, you'd get new version for free (not possible via Mac App Store).