Any other sites for exchanging bitcoin for ripple apart from shapeshift and changelly? I want to buy some ripple using bitcoin, but shapeshift sets a minimum for the transaction that is way above the initial deposit of 20 XRP necessary for an unfunded ripple wallet. At the moment of writing this, shapeshift requires a minimum deposit of 0.01451925 BTC, which is 93.43467259 XRP. But I don't want to buy so many XRPs.

Besides, changelly doesn't currently support ripple.
You can view all exchanges that support converting XRP &lt;-> BTC on coinmarketcap.com . Here are all the markets that XRP trades on. Just look for markets that say XRP/BTC.

I've successfully exchanged XRP on Bitstamp and Poloniex.