Because the costs are about 10% less at the station I traded up from an ASP to a Python at Jameson, but got ripped off for an extra 5 Mil Cr over the price shown (it's bug reported) - if you are very close to the amount that the new ship costs it could be that you don't actually have enough to buy it as the price shown is not actually what you end up paying here!