I just did my Caranado purchases but from JustFlight, on one had I like that the developers get more money, but on the other my purchases are scattered around the internet and hard to remember where I got them.

I buy from PCAviator also, but like most other places, when you go through your PCAviator purchases you open the invoice and you can then see what the product is, with JF you see the products listed. I just wish JF would show you the current version of the product so you know if you should download an update, but at least they do tell you via email when there is an update.