Results there can be mixed. If it doesn't clearly say that it's correctly folded and bio-active (how about actual data??), then assume that it's not. It seems that some products aren't in fact in stock, and might never have been made by the company before. It can be more like an offer for custom synthesis, meaning long lead times and uncertain outcome. I think they generally tell you about problems like that somewhere in the description. But you do need to read the fine print. If it doesn't say something clearly, assume the worst.