One of best and fastest exchanges is
https://coinchange.to/ [nofollow] Anonymous, very fast, 30+ altcoins, of course BTC too. Transfer fee - 1% fixed, 0.5% float. Show crypto address mistake, if you use not valid crypto address. Confirmation for exchange depends from altcoin - ~3 confirmations needed.