For me, the self check outs don't really make much of a difference for me verses a regular cashier. I was nervous the first time i bough diapers, but it didn't take me very long to get over that. I'm pretty much just like, I don't give a damn what the cashier thinks so whatever. Also even though you actually check out yourself, somebody is still watching you. Where i live, all the self check outs are grouped in fours and a cashier stands in the middle of them to keep an eye on everybody and also to help if you have any problems.
As for the diapers available at harris teeter, i can't say i ever really looked that hard at the selection at our local one, but i have glanced at it as i have walked by. I seem to recal them carrying Depend's, Tena's, and some other genaric brand. Nothing beyond the basics.