Line sign up thru the site neteller.com you can use your checking account to fund it that takes 3 days....or they do take credit cards I think
this is from there site
Depositing Funds
Credit Card
Use credit cards to fund your NETELLER Account and enjoy instant access to funds. Credit card payments are processed in real time.
Online Check (EFT)
Use Online Checking to transfer funds from your bank account to your NETELLER Account within 4-5 working days.
Register your checking account with NETELLER by submitting the account information found on any paper check attached to your bank account.
InstaCASH™
Use instaCASH to transfer funds from your checking account to your NETELLER Account. Instantly. First,
register your checking account with NETELLER. You can transfer funds as soon as we verify your bank account. In many cases, this will occur immediately; in some cases, it may take up to 2 working days. As soon as instaCASH becomes available to you, you can access up to $750 US (or equivalent). The more instaCASH transactions you clear with us, the higher the instaCASH limit you qualify for.
Learn more about instaCASH.
Bank Wire
Use bank wire transfers to add large amounts of funds to your NETELLER Account (or if you live in a region that provides few local deposit methods). To give your bank the appropriate NETELLER banking information, log into your NETELLER Account, click on
Deposit Options, then
Bank Wire, to print a customized copy of the necessary information. Bank wires can take up to 2 working days to appear in your NETELLER Account.
Internet Banking
Use Internet Banking to transfer funds from your bank account to your NETELLER Account. Visit your bank’s website and include NETELLER as a payee, and then you can complete the transaction. Funds will appear in your NETELLER account within 2-4 working days. Internet banking is available in the UK, the Netherlands, Denmark, Finland, France, Germany, Norway, Spain, Sweden and Turkey.
ATM Card
Members whose ATM cards run on the Pulse/Star network can instantly transfer funds from their NETELLER ATM Card to their NETELLER Account.
Learn more about the NETELLER ATM Card.