In the end, $300 is enough to buy either seven shares of Verizon or 10 shares of Carnival. You can also reshuffle your allocation to buy both. They aren't perfect stocks, but they are cheap -- dirt ...