EverGreens Blood Sugar Official Site, Cost & Feedback