It might depend on your jurisdiction, withdrawal method or withdraval amount, but I dont pay fees to withdraw on either PokerStars or 888 Poker. On PokerStars depositing and withdrawing involves currency exchange though, and they charge me through the exchange rate. Just like banks or transfer services like Western Union.