We are using the flat rate shipping snippet and it works great. Our only complication is that for international parcels over 2kg we need to ask our customers to get a quote from us. Our rates are volumetric and for the number of orders we receive it is just far easier to send the customer a quote page and they can select the service they would like.
I though I had found a good solution to this by using the FC.customFlatRates.error() function to popup a message to the customer asking them to submit their order and wait for a quote. Unfortunately it really does look like an error and appears twice (above the basket items and in the delivery area).
Is there another way to tell the customer that their order is over weight and needs a quote? I've tried just adding the message using the FC.customFlatRates.add() function but that needs a price and when I set it to zero it looks a bit odd alongside a message saying that they need a quote.
I don't know enough to unpick the code and find a way to just put a message up in place of a rate.