Posted by Cesar H Castro Jr on Thursday, January 14th, 2010. Filed under: eCommerce and Shopping

A payment tool that allows users to instantly create accounts for anything. These accounts provide electronic billing and collection through echecks, credit cards, and paper checks, and enable transparent spending through WePay debit cards, online bill pay, and electronic transfers. Use invite code “football” while they last URL: WePay