Certainly all merchant services are not created equal. You should definitely shop around for the best rates. You may find that you can accept credit cards.
All reviews seem positive