Hi,
@Lifelyjump. I love buying things online but I think dive gear, particularly that of masks, BCs and wetsuits, should be tried on in person. It can make or break your experience if it isn't properly fitted and definitely a hassle to have to send back and forth. I know a lot of dive gear is much more attractively and competitively priced online; however, you may find that your good and local dive shops may be willing to match the prices or create a custom package based on what you want to purchase that fits you rather than a pre-determined package which is sometimes the case.
I have purchased from LeisurePro before but accessories only. I have had good experiences. I don't know if the same is true anymore but they used to have some grey market products that would end up on their website and some manufacturers will not stand behind any warranties if the product is not purchased from an authorized dealer. If you are looking at Scubapro, I know they are now an authorized dealer for that particular brand.
Congratulations on your certifications! If you have any questions on gear, everyone here is very helpful. Please feel free to ask.