I can vouch for the flatrate issue here as well. My flatrate test product is set to 75.00 for flatrate with a base and default rate of 0.00 for that method "Flat Rate Shipping - Promotion". When the quote is generated on the first page of checkout, the value of $0.00 is added to the order for that method. This happens with "any flatrate" and "Flat Rate Shipping - Promotion" in every combination that I've tried as values for the cck field.
It also seems like it fails to grab a UPS quote regardless of options in the method. I'm not sure what I'm missing here but I will continue pushing through until I find the cause of the issue.