Ok, here's a stupid question. I started a new character, and it's been so long that I don't remember. I've already made lt. Cmdr., so I seem to have earned another ship. How do I get it? I've gone to ship requesitions, but can't get it, unless I pay, and this character has no dilithium or money. I also seem to remember that my first character didn't have to pay anything for the new ships it got as rewards for promotion.
If you earned another ship, you got a ship token. That's another form of payment the ship vendor accepts. That's actually how it's always worked.