bettorpicksports.com accepts payments through PayPal, and other affiliated services for payments that are made without linking a credit card or bank account.