Where can I get an iPod touch 4 or iPhone 3GS for under 100 dollars, new and preferably not online?
Your best bet is from friends.
To straight up buy one u gotta have a plan from at$t otherwise they won't sell them to u. And yea your best bet is from friends. And as for the iPod touch try eBay?
AT&T is selling the iPhone 3Gs right now for $49. I saw a commercial just last night advertising it. But you are going to have to sign at least a 2year contract.
from me i go hella ipods on sale under 100 bucks brand new almost use it for once or twicw not so many apps in there though call me for discounts 510 316 4651
Try a pawn shop.