We applied for a merchant account. It took a few days longer than I expected but they exceeded our expectations regarding low rates and fast turn around on deposits. I love their ...
All reviews seem positive