Stewart's book, and his competitor's, are generally over-priced. They have a lot of un-necessary crap: cd's, secret codes for a website, too too many applications, laughable 'explanations'. The book is about 200/300 pages to long, and $40-$50 too expensive.
It does have many questions, and it is suitable for people who are not so strong in mathematics, and for engineers, bio students, commerec students etc., not mathematicians and physicists.