W

I had a mixed experience with Twala. While the del...

I had a mixed experience with Twala. While the delivery itself was prompt and the items were in good condition, I had some trouble with their customer support. They were not very helpful when I had a query about my order. However, overall, I would still say that Twala is a decent company.

Comments:

No comments