Issues to consider before investing in Complex Financial Products