K

I had a mixed experience with TeLLers. The custome...

I had a mixed experience with TeLLers. The customer service was mediocre, but the quality of the products exceeded my expectations. The website could use some improvements to make it more user-friendly. Overall, it's an okay company.

Comments:

No comments