I have not purchased anything yet, but I am awaiting my shipment and will certainly write back after my results. I trust this company based on what I have learned from watching their videos for over 4 yrs..... Read More »