Anyone can buy a balaclava, its usually a few dollars at every walmart every year.
I'm not sure why you're telling me this. I don't particularly care who or what sells them.
As far as boyfriends are concerned, you don't need good looks to get a guy. Most men are easy. Just look at them and they're yours.
lol, we're talking boyfriends, not sex. Generally you do need good looks, to some degree at least, to get a boyfriend. Though, it depends on the guy I suppose. Good looks do go a long way.