I had a mediocre experience with Magnolia Hill LLC...
I had a mediocre experience with Magnolia Hill LLC. The products I ordered took longer than expected to arrive and the customer service was not very helpful in resolving the issue. I expected better from such a reputed company.
