OK, there was a small bug that Lupos is pretty sure only effected two people. The reason why the transaction wasn't completing right was because our system was saying $5 and there's was saying $10. It's fixed now and Lupos is giving the gran manually (and some extra).