Hi, any recent reviews on Nuture Stars cc? Most reviews read from yr 2011-2013 seem to be negative. Like to find out whether there's been improvement ever since. Thanks.