Customer care is appalling
Customer care is appalling. Initially refused to provide any returns address, because I purchased via a shop. When I made the return Biogaia insisted they had refunded me and made sarcastic comments when the refund was not received. My bank raised a dispute and refunded me. I would not recommend this company.








