Not sure how good this is. Might be last year's model. But currys say it is a good discount....(!) Carpet performance is c. How good is this in reality? Is it worth holding out for the pet one for better performance? Any thoughts would be great.