No, setting up merchant accounts with these providers is usually straightforward but the prices vary so it's best to compare your options before deciding on one.