I'd like to chime in on CryptoKopen. While their margin may be high, it sometimes ends up cheaper than buying BTC, waiting a few days for it, then using BTC to buy the other alts you want on the exchanges. I've dealt with them for EAC and DGB and they've been excellent in their service
, offering an additional 600DGB as a gesture for a returning customer. I know it's a small amount but they didn't have to do that.
Voted for MMC