Usacomplaints.com » Phone: 9096279515 - Reviews, Complaints, Reports

Phone: 9096279515
Found 2 reviews / complaints

Norman's Orchids
Orchids Ruin My Mother B-Day. Worst option if you want to buy an orchid, there is not any customer service, I paid 85 USD and never received the package

I'm having a very bad experience. I called Saturday in the morning because i noted Fed Ex web page has a warning wrong address. I call to Fed Ex and they explain me something goes wrong with the address and they call the company that sent this package www.orchids.com someone from this company said ...