IMHO if you are going to buy accessories, they are fine. If you are buying "life support" buy something your local dive shop can service.
Tusa makes decent fins and masks. Some are highly rated.... but life support equipment needs to be serviced. Check with your LDS and see if the provide service.
Tusa makes decent fins and masks. Some are highly rated.... but life support equipment needs to be serviced. Check with your LDS and see if the provide service.