J

Julien Wera
Review of Win media

12 months ago

I had an average experience with Win Media. The cu...

I had an average experience with Win Media. The customer support was decent, but I felt that their website, chicagombc.com, lacked a modern design. It could be improved to provide a better user experience.

Comments:

No comments