The Pilgrims probably paid 12-18% to finance their new lives (lucky for us they took the risk). Read More…