cgraus:
Yes, but that wasn't the issue. The issue was that the documentation seems to indicate that the int32.Parse method can handle "$77,500.50", and it can't. It throws an overflow exception, which is an odd way of responding to that condition.
SA.