No, pretty much all these sites deal with Bitcoin deposits and Bitcoin withdrawals.