I am traveling to Los Angeles, and will be on the road for two weeks in Californa. Since I am flying from Sweden and don’t want to go through with the hazzle with customs bringing my own supplements, can anyone recommed where I can buy Biotest supplements in the LA area?
You could also go to Max Muscle and pick some up. Oh ya and The Vitamin Shop caries a few Biotest sups like ZMA and Alpha Male. If I were you I’d just go to Max Muscle and get some stuff there. You might not find the Biotest supps your looking for but some other brands will do the job. Where you gonna be at in LA?