You can get all of there gear at most dive shops. And if you wait till August and hit the Divers fair @ underwater sports you can get a better deal.

If you really want the goods check out DUI.
http://www.dui-online.com/newsite/newsite.htm