Please rate the overall experience...

(1 being poor and 10 being fantastic)