DemeterOnline
SCAM ripoff worse experience that I have ever had shopping online for the last 5 years
Demeteronline.com has been the worse experience that I have ever had shopping online for the last 5 years. I placed my order July 24th. The front page states that all orders are shipped within 24 hours. Another page under FAQ's states "Most orders are generally shipped within 24-48 hours from ...