93% of recent reviews are positive!! This is insane!