Most brokers will only accept a certified check as they need to pay the seller so to protect themselves against fraud...
If they did accept a credit card they will need to pay a fee and that can be high sometimes close to 4% with a small buisness and a premium rewards card like the Disney Visa...