On May 17, 2006 at 20:26, xanderellis said...
where are these locations and how do i sign up
We have stores in Cary, Charlotte, Durham, Greensboro, Pineville, Raleigh, and Winston-Salem. Some of the stores are likely served by a central hub for install. Any of those near you? Let me know which and I will put you in touch with the appropriate field supervisor.