Mercantila.com
The worst - City Mini Strolle
- 03-12-2010
- 0
I ordered a stroller, never got it, no refund yet after a month. I should have read the reviews of this awful company before giving them any business. Check out the nearly 800 complaints to the Better Business Bureau.
Company: Mercantila.com
Country: USA