Has anyone previously used them? The information I initially found is that the company is located in Canada and that they had the website 'bioflavia.ca'. This website seems none-existant now and some uk website (none-https) seems to carry it.
Obviously im not looking to get scammed or anything, does anyone know if this is the same vendor/real company?
The website is: bioflavia.co.uk