The software that powers EF (vBulletin) uses a very advanced system of template and query caching. In addition, the EFD store is powered by a third party add-on module. This add-on offers the option to display however many decimal places desired, but the setting is global. If I set it to display zero decimal places, this causes confusion due to rounding in the EFD bank and donate pages (e.g. it will show someone has 1000 EFD in savings when they only have 999.51, causing negative balances when the user withdraws 1000 EFD).
Thus, I have set the EFD software to display 2 decimal places, then "hacked the hack" to not show any decimals in the avatar info area to the left of a post. This modification does not always work if a post has recently been updated however, or if the forum software uses ajax to update a page instead of a full page reload (i.e. when doing an edit to an existing post). A minor quirk, and worth the tradeoff imho.