T
Tom Pajor Review of Jimbu
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: