C
Cole Crosby Review of My-take
The service provided by My-take is average. Their ...
The service provided by My-take is average. Their website is okay, but I expected more. The customer support was decent, but not exceptional. Overall, I think there is room for improvement.
Comments: