I've got to comment on aknif's post and then I have tons of advice. We used to have a nice pet store here. A mom and pop place, literally. It was an older couple and after the wife died (cancer) the daughter helped her dad, but they eventually went out of business. I thought it had a lot to do with places like Wal-Mart starting to carry more of the specialty dog and cat foods as well as two larger pet stores (still locally owned) doing more advertising. It was sad to see them close their doors.
Our town is getting a petSmart soon and I wonder how it will affect the other two fish stores here. I don't suppose it can be too good, since they can deal in volume whereas the local places just can't. But then again, so long as the local places offer something petSmart cannot, they may fare well.
What I am talking about is friendly, knowledgable and accurate sales help. The locla guy has to outwork the big chain to be worth it. I will pay more for better service. Just like a good waiter gets a bigger tip, or if it's cold and rainy, I'll pay more for the better service of full serve gasoline, rather than pump and pay.
The local guy has to know his stuff. He has to bend over backwards for a customer. He has to be prompt and his advice has to be on the money, these days. If not, I'll look up what I need to know on the internet and then save myself the money and head to petSmart, PetCo or whatever place because I don't need that help anymore.
Just always remember that if you DO decide to take the plunge and open your own shop. No matter what kind of pain in the rump some customer is, they can still put food in your mouth and keep your shop open just one more day. Getting to know each customer is really important too.
I love going into this one Gaming and Toy Store in town. The owner, George, knows me and my family by name. He remembers the things I have bought my son already in the Thomas the Tank Engine line, so I don;t screw up and buy a double. He remembers what roleplaying games I play most. He knows my tastes and can recommend a new book, or sometimes hand me a book in a line of games that I never fail to purchase. See what he's doing? He's being a salesman without being pushy. He's not trying to pawn off some crap new game I've never played, he's playing to my interests. This is the personal attention I desire. George charges retail or Manufacturers suggested retail price on everything. Not even a discount for frequent buyer's. He can get away with it. I could just as easily go to the big chain bookstore in the very same strip mall as George and get a 20% discount, but I don't. Becaus eI know George, and he knows me. He's my friend. He let's me stand around his shop and chat for hours. He shows me the new catalogues that come in with this year's hottest new items. He caters to his customer, and that's what ANY prviately owned business has to do in order to compete against the chains. You can't do it with volume and low prices, you have to be every customers friend.
Ask the right questions. See what they like and dislike. See if they are misinformed and if maybe correcting that misinformation can open up a sales path. Do they hate real plants because they heard they cause algae? Clear that up. Show them how nice the real plants are, how much cheaper they are in the long run and how beautiful a living plant looks as it grows. Simple things like this can mean the difference between someone who comes in and looks over your store once, and a custmer who comes back each week, sometimes just to chat and see what new stock you have. It's those "regulars" who sometimes pick up something just because you suggested it and because they want to pitch in and help your business thrive.
There are places online now that help you develop a business plan. Google for them and use them. Lots of them have all kinds of good advice. Entrepeneurs can compete in today's market, they just need to plan ahead, be prepared for that first year (oh, it'll be lean) and have realistic expectations as well as goals. Good luck!