Seems like this site is run by Merchantinc. Look at their sites, they don't offer any info about terms or conditions, fees. They just post "Rates" which after doing some searching on them, they have about 20 different sites that all sell the same services and they all look the same.

Does anyone have any info about other "Real" merchants with a good track record. Seems like once somebody posts something about say Google Check Out, someone is there to slam them and fill the thread with fear! I don't like PayPal either after they put a 21 day hold on my account, but after reading up on all this and how it seems to be connected to this MerchantInc or National Band Merchant, they make me hate them even more then PayPal, at least PayPal has all there terms to view.