T

I had a bad experience with Jimbu. The website was...

I had a bad experience with Jimbu. The website was slow and confusing, and the customer service was unhelpful. I don't recommend this company to anyone.

Comments:

No comments