I've checked, and there appears to be a bug in both Android _and_ iOS where coupons with cents (e.g. $2.75) are being floored (e.g. to $2.00). (edited)
[10:11]
The backend is returning the float as a string, but it seems like you guys are casting it to an int
https://bentonow.slack.com/archives/engineering/p1456294206000002