I've been in there a handful of times to pick up some feeders when I lived in Huntington. I will say that I'm not a huge fan of this place but, believe me, it can get MUCH worse.
As for the limited stock of ball pythons, you have you express interest in the higher end morphs to be shown to the back where they have a HUGE amount of the higher end stuff. I have no idea why they don't put some of the higher end ones out but they are all in the back where you have to ask an employee to escourt you. They did have some really nice looking ones in the back that seemed well cared for but I will agree that most of the "display" aimals care is a little lack luster.
As for the owner, he is pretty persistant and frankly, gets on my nerves. For example, the one time I saw the back room of BPs (I had to wait about 45 minutes to get access becaue he was on the phone with one of his buddies; also, after I paid the admission fee) I told him what I was interested in and he just started throwing all the snakes he could at me (not literally...I hope you get my point lol). After throwing a couple at me, a girl and her dad came in and I was left in the dust holding onto a lesser male that was very pretty, but highly over priced. I tried giving it back to him multiple times but kept getting cut off as he started his whole speil over again with the girl and the father (it didn't help that they knew each other and carried on about this and that). When I finally got him to take the lesser from me, he said he would put my name on it and hold it for me. I said I wasn't interested because of the price and he insisted that my name be put down on the animal.
I guess, long story short, the owner isn't that bad of a guy but is persistent and frankly...annoying. The pet shop could use some work but you have to know what to say to get in the back room to see all the "good stuff".