But as an end-user, why should you care if you use a shared merchant account or 'your own'? As long as I can set the name of the business that appears on the card transaction, you're fine. With stripe I could even customize this name. With Paymill, they force you to put http:// in the beginning or some other stupidity...