Great post. Some really good points made here. Your point about making sure that the supplier is actually "usable" before doing anything else is a very important one.
Remind me to place this thread in the Popular Discussions section on the right for next month if I don't remember.
Well Done!