I agree that prep is important. And I did my due diligence, but now days folks are getting multiple job offers within a short span and some companies are very similar in day 1 and 2.
Like I said before if one isn't polished (because of a recent interview or 3) then it's definitely worth the $.