豐澤有得賣, but you need to pay deposit first. It take about 10days for me to get my 3gs. For the price, it will have $250 discount for the $298 plan. But you need to chose an addition service, it costs about $36. I'm not sure still update, but this is my situation. Wishes you have an awesome 3gs.