I asked about Expekt...I have registered there, but haven't placed a bet because they wouldn't accept my Visa card. Their MLB lines are quite often a bit "off" what other books have posted.
Expekt only accepts credit cards or bank wire. And I'm 99% certain that they don't allow US customers. Before they allow you to use your CC to deposit, they want a copy of ID and front and back copies of the CC you plan on using.
Ladbrokes accepts Neteller, BTW.
BAUS