The cost is moderate. Very good at clean, low viscosity fluids of moderate velocity and a steady rate. Turndown is very good as it can read very low compared to the maximum flow. They are reliable if put in a clean fluid especially if it has some lubricity. AGA and API approved for custody transfers. They do cause some pressure drop where that may be a factor such as gravity flows. Not reliable for steam. Bearings wear out.