4.8 average (535 votes)