Authorize.net, merchant acquiring banks, etc. - all of this was _horrible_ for a small, fledgling company.