They have excellent customer service
They have excellent customer service, prompt responses. So happy to have this Krill oil, recommended by a number of my friends. I will definitely order from them again.
Canada
They have excellent customer service, prompt responses. So happy to have this Krill oil, recommended by a number of my friends. I will definitely order from them again.