Natural Source Store
No customer care
I tried and failed to get hold of any customer care while calling the care no. 954-237-2690 since Dec 15th. Each time it was just non stop recorded messages with anybody picking up the calls. Since my initial order was made on Dec 8 and I never see any products arrive and I needed to cancel my 14 ...