Anyone tried Billie razors?

Are they really as good as people say they are in reviews?

Vote below to see results!