when i hear the words "merchant account", i automatically think "netbililng.com". although i've never used them or heard anything about them (good or bad).