price lowered by a penny when sent to the payment processors ($8.95 becomes $8.94)

No replies
Joined: 06/22/2009
Juice: 7

Our site has one product priced at $8.950, but it's getting changed to $8.94 when being sent to the payment processors. It shows up as $8.95 on the Review Order page, but the hidden value in the form is 894:

<input type="hidden" name="paymentAmount" value="894" />

I’ve tried creating other products on my local installation of the site and there seems to be something special about the $8.95 price. Even new products at that price will get changed to $8.94 when being communicated to the payment processor, but other prices I’ve tried don’t get changed. And none of the other products on our site seem to be getting changed.

Any ideas what might be causing this or what I can do to fix it?