Before this site showed up, I thought the Durham location was going to be the Target at Southpoint. I believe there was a rumor a few years ago that they were going to install superchargers at Southpoint mall, but that obviously hasn't happened. It seems likely there will be a station...