I built a simple program to transfer money between two of my wallets, and .01 bitcoin (a substantial fraction of my bitcoin wealth) disappeared as a transaction cost.
I asked around and was told "oh, yeah, they changed the defaults recently so there is always a transaction cost, you should pay closer attention to mailing list X, it's more up-to-date than the API documentation."
I decided I didn't like dealing with something where I had to assume the fine print was out to screw me and walked away. I have other things to do with my life.
(I probably am misremembering a few details of something that took place a few years ago.)
They never replied but did fix them.