D
David Wright Review of Takashi
Takashi is an average company. The website takashi...
Takashi is an average company. The website takashimobile.com looks good, but there is room for improvement. The customer service is decent, but sometimes it takes a while to get a response. Overall, my experience with Takashi has been okay.
Comments: