I've been trying to make a decision on which caterer to use for my wedding. Every caterer I've called has said they won't do a tasting until I've signed a contract with them. How am I supposed to know who I like most if I don't know what their product is like beforehand?