Tell us has your experience with this business or person been good?
ecplazalabsupplies ecplaza.net ecplazasupplierslab is a lie, a ripoff and a SCAM! Chech? Internet
I ordered some herb plants from this company and never received my goods. I should have known when they wanted payment by MoneyGram. Told me they were in Atlanta, Ga.