Depends on the market they're looking for. I agree the info should be easier to get but to be fair they're just starting out and seem to have quite a bit of business already just from word of mouth.
I gotta say when you are trying to decide where to spend your money I reckon the amount of recommendations and goodwill for Suitshop on here is a lot more encouraging than a schmancy website.
I only just go measured so can't personally confirm the quality of their work yet. My point is just if you're going to be serious enough about your suit that you spend time signing up for SF and researching your options online, then don't be lazy about popping of a quick email.