In my career as one of the first SQF Auditors and now an SQF Consultant for the past twelve years there is a moment to me that is super priceless ---
When an incompetent SQF Auditor realizes that he is sitting across from an experienced SQF Auditor (albeit former) and SQF Consultant in a room of highly experienced Quality Assurance facility personnel and the owners.
Priceless.
Lesson to be learned here -- You can pick any CB you want but make sure they have good Auditors, inquire as to their work experiences, how many SQF audits they have done, etc. See if they pay their Auditors well and have calibrating training available.
Don't shop by price - biggest mistake we see people make both from a consulting standpoint and when it comes times to get the audits set up.
You really don't want a priceless moment like this!