I think this is for Europeans since I think Holland and Barrett is only in Europe. I have gotten supplements from them since they're close-by. Was wondering if anyone else shopped there and found them good for supplements as opposed to online retail options?