J

I had an okay experience with Take. The website co...

I had an okay experience with Take. The website could use some improvements but the customer support was helpful in resolving my issues.

Comments:

No comments