Product review (3 stars): Not bad for the price
The product was delivered promptly and received in good condition.  Things that it didn't come with: the electric plug, the venting supplies or the air damper.  Not sure if the vent hoods you buy at the home improvement store would have come with it or not, but we spent an additional $30-$40 on the extras.  All other things being equal, it seems to be pretty decent.