Investing in Trust Deeds Will Make You Happy