Zaokrouhlení cen po slevě

Zdravím vás! Nevím si rady s tím, kde a jak, zda to vůbec jde, nastavit zaokrouhlování cen v obchodě. V rámci zákaznických kategorií dostávají zákazníci procentuelní slevu z ceny zboží. Jak nastavit, aby byla zobrazená cena po slevě bez haléřových položek, tedy zaokrouhlená?

Taky by mě zajímalo jak tohle řešit nějak inteligentně. Podle návodu jsem v /lib/zend/Currency.php změnil 'precision' => 0, tím se všechny ceny zobrazily jakoby správně, bohužel to stejně způsobuje chybné součty v košíku.

Pokud mám nastaveny nějaké procentní slevy nebo daně, často reálná cena, se kterou magento celou dobu počítá je s desetinami, ovšem výpis je zaokrouhlený.

Stane se třeba, že mám v košíku dvě věci, každá stojí 10.4,- Kč, magento vypíše obě věci zaokrouhleně jako 10,- , ale výsledný součet je 21,- (20.8 zaokrouhleno).

Hledal jsem už snad všude, a žádné rozumné řešení jsem nenašel, přitom mi to přijde jako zásadní nedostatek, každý zákazník jasně vidí, že nakupuje v e-shopu, který neumí sečíst 10+10

našel sem tohle ale něják se mi nechce zasahovat do db tak bych uvítal jiné řešení. http://www.magentocommerce.com/wiki/groups/138/fix_decimal_price_bug

No na to se používá modul který je přímo v Magentu tier price, je zvláštní, že se to vypočítává v tématu, takže jedině přepsat, ale upozorňuji, fakt je to složité a pakárna.

muzes prosim te nejak strucne popsat jak na to? staci me jen ukazat smer, pak uz se mozna chytnu!
diky