If you have a business account through a bank many of them offer credit card service for very reasonable fees.
With working with your bank if a problem should arise you can take your paper work with you and walk right in and talk face to face with a representative.