Has anyone taken these before and are they safe to be taken long term? Also do you cause side effects when stopping taking these?