I bought this one month ago.  The sticker price seemed a bit high, but in the end it is well worth the price.  The convenience, storage unit, auto-emptying are all nice features.  The mop attachment works very well and it is a simple clean up after.