to be a smart new diver, you should go find a local dive shop (LDS) where the staff knows that they are doing, where they value you as a customer, where they will help you develop as a diver, and will work with you on getting the best and right gear for you.
this is not an easy thing to find!
if you are going to dive regularly, buying used gear may save money but not be best. I tell my students to buy new quality gear. Too much of what you find on e-bay and such is older stock and out of warranty. i've had several students come to me with that great deal they got only to find parts are no longer available.
a good LDS is the backbone of the dive industry. It should be a place you can go to just talk about diving and where you go to meet local divers and where to find out about upcoming dive trips. A good LDS will just give you that 79 cent part when you need one. A good LDS will meet the price of that stuff on the internet. You can create a relationship and yes....a friendship with a good LDS.
The LDS i frequent is Stuart Scuba in Stuart, Florida (
www.stuartscuba.com). The owners are on-site, the staff well trained and experienced. I had a problem with a deco cylinder and i needed a new one. They didn't have one in stock but the owner loaned me his personal deco cylinder. That is the kind of service that you can't get on Craig's List. After that i started giving all my LDS business to them.
Several months ago, my relationship with them deteriorated and they made it clear that they no longer wanted me as a customer. So now, i am part of the senior staff at Stuart Scuba!
We are all divers in the shop and most of us are instructors for multiple agencies and most of us are trained to very high levels (tec, trimix, cave). We match prices on the internet and do not bother selling stupid crappy stuff to our customers. We try and focus our customers on what they really need to grow with and enjoy this sport.
If you are ever in Stuart Florida, come say "hi"!