If there is any way possible, visit a dive shop in person that sells the brand(s) you are interested in. Buying on-line can work out well, or it can work out like it did for me: months of headache trying to get the problem corrected when the dealer blamed the distributor or manufacturer, they blamed the dealer, and nobody took responsibility for making things right. If it's a custom suit, ask to see a copy of the actual order that the dealer sends to the manufacturer, not the dealer's synopsis of it by email. Go to a dive shop that will make things right in the event there is a problem. Discuss and view the options/accessories available, try things on, etc. Make sure you know what you are getting.