N
Nicole Thibodeau Review of Sid tech
I had a mixed experience with Sid tech. While the ...
I had a mixed experience with Sid tech. While the website was easy to navigate and had a wide range of products, I found the customer service to be lacking. The response time was slow and the staff seemed uninterested in assisting me. Overall, it was an okay experience.
Comments: