I'm trying to understand how they pay shoppers. I've seen Bill.com associated with them, but I'm unfamiliar with how that works. I'm very hesitant to sign up with any company that doesn't make their payment policy clear, and the FAQ page that should explain it hasn't worked for months. Anybody know of a working link that explains their payment policy?