Online Balance Check