Guess they changed, they didn't use to let U in, but I haven't been there in years.City Salvage, at Statesville Ave and the I85 service road. Used to be a great place to go, then everything went high and so did their prices. Now its just a good place to go. Last time I was there they still let you walk around and pull your own parts.
Maybe you didn't look sketchy enough. I went in regularly from 2003-2008.Guess they changed, they didn't use to let U in, but I haven't been there in years.
U pull it- on Statesville Rd.N, & in Shelby
Pull A Part- on N.Tryon, near Tarheel 4 Wh Dr.
Pull A Part in Rock Hill, also.