Yes, the business card holders fit better, but they are too expensive for us living on Social Security... :-)
I buy my baseball card holders at the dollar store (10 for a buck)!!!