There is an electronics market on a street called Beijing Lu, which is very close to the famous Nanjing Lu shopping street. Thats probably a good place to look. If your friend speaks mandarin you can probably get a descent price, but as a foreigner they might try to upsell him. Its probably going to be cheaper with Taobao or other online dealers.