Umbrella always does their best and has great customer service. You jist have to be realistic in understanding their limitations on hours of business and that they dont have a warehouse full of people shipping, answering emails and answering phone calls.
Dosage is a little off, and im not real sure about that source. Theres lots of information here to help on sarms. Also check out dylans videos. They are helpful. Umbrella labs is a good option if you want a good spurce as well