Y

The products I bought from Derosa John H were just...

The products I bought from Derosa John H were just okay. The customer service was not that great either. They need to improve in these areas.

Comments:

No comments