How would you rate our site?

Excellent 135 (22.4%)
Good 53 (8.8%)
Not bad 29 (4.8%)
Bad 18 (3%)
Poor 117 (19.4%)

Total votes: 604