S

I had a terrible experience with Twozillas. The we...

I had a terrible experience with Twozillas. The website twozillas.com is poorly designed and I found it difficult to find what I was looking for. The product I purchased was of poor quality and did not match the description. I reached out to customer service for assistance but they were unhelpful and unresponsive. I do not recommend Twozillas.

Comments:

No comments