Is this a scam?
With a name like iBill, what else is one to assume?
Or has iBill paid everyone owed money in full?... I suppose the PR answer will No, but that this iBill is a new, different, totally honest company ... good luck with that
Seriously, drop the name and come up with something else ... iBill is and forever will be viewed by many here as damaged goods and to be avoided.