I'm pretty sure they're closely related to iBill,
http://www.ibill.com/about/gkardagreement.cfm
http://www.ibill.com/about/gkardterms.cfm
Epass has their issues, but overall i'm happy with the service. Would definately prefer to take my chances with epass rather than iBill.