Right now there is 10% extra promotion code for everything on Planetdivestore where I found mentioned Apeks stuff
Ok, you seems you are overwhelmed by all these. It is something totally expected and understandable.
I would suggest you take it easy. Don't try to buy everything at once. Think a bit what equipment you need next, focus on this, study a bit, ask here for more info and then shop around.
For every decision there are a number of questions you need to answer first like how serious do you see yourself getting with diving? Cold/warm water (will you every go dry?)? Service yourself or in stores (in this case what your stores sell/service?) ?? etc etc
Just to help you out planetdivestore has 10% discounts quite often. I wouldn't worry about it too much. Also be careful with this store. They don't mention availability when you order. If you are lucky and they have everything in stock when you order, the order will probably go smoothly. But if something is not in stock then your order can become a nightmare as communications with them is not the best. Be very careful when you order several items together through them. After 2-3 orders I did with them that went sideways I decided it doesn't worth to buy from them again. Similar to
www.scubastore.com They may have good prices but they are blacklisted for me.
Other e-shops you might consider:
- The one I told you above
Buoyancy compensators - Wings - DIVING-STORE.net I've got my BPW from there
- uwfun24.de (in German only but with google translate I've managed to do few orders and all went very smoothly) - they have good prices and do now and then discounts too.
There are a couple more very good e-shops mainly from Germany that I can't remember right now. Just google for them.
You will notice a trend. Good dive stores also cater for technical divers (but not exclusively) - cheap dive stores only sell popular/fancy/sparkling things. If you think you will get serious with diving (not technical necessarily) I suggest you avoid the second kind of stores.
SB is here to help you get informed before you make decisions.
Just my suggestions and I hope I helped.
All the best