B

I had a satisfactory experience with Ludus. While ...

I had a satisfactory experience with Ludus. While their website is ludus.com, I felt that there was room for improvement. The customer support was decent, but nothing extraordinary.

Comments:

No comments