Don't believe the critics... Just ordered my pair.

.