h4n here on the forums carries a lot of different ferns, anubias and mosses at a reasonable price. Send him a PM to check his current stock. His stuff will be better quality and more reasonable than anything you can buy from a LFS. It may be a stretch now, but properly planting your tank from day 1 will provide you with a better experience in the longrun. Many folks try to save a buck, underplant, and end up with algae issues. I have been guilty of this. It can really sour your experience quickly and you end up behind the eight ball in the end buying stuff to battle the algae or just giving up on a tank.
Do you think I ought to cancel the cycle at this point and wait till I can stock the tank with a full compliment of plants?