My experience with Mostro was disappointing. The p...
My experience with Mostro was disappointing. The products I received were of poor quality, and the customer service was unsatisfactory. The website was also difficult to navigate. I would not recommend this company.