I buy in Etrade with no extra fee over the commish. I can also buy on TDAmeritrade but they are ripping me off since Chuckie Schwab instituted a $44 upcharge over and above the commish to rip off their customers on all foreign tickers. Fidelity also rips their customers off with the same insane upcharge SO NOW I ONLY BUY "F" TICKERS THRU ETRADE.