A couple of weeks ago we noticed that Elements of Style boutique closed up shop and moved next door with LeSole Tanning. Since they vacated their small retail spot at 1130 S. Wabash, it looks like a new business, Computer Gurus, is moving in.
Although we couldn't find a website, Everyblock has their business license notification on their website. We also recently strolled by the space and noticed that their store is pretty much set up. Are they officially open? we're not sure, but regardless it looks like it will be opening very shortly.
In regard to their offerings, it looked like they will provide a variety of computer equipment and equipment. We also imagine that they will be a good resource for problem shooting computer issues.
Good luck and welcome to the Sloop!