Prime target for Internet hungry laptop owners; has more outlets than Starbucks, but fewer than Tea Shop 168 just north of here