D

I had an okay experience shopping with Star Tech. ...

I had an okay experience shopping with Star Tech. The product selection is decent, but the delivery took longer than expected. The website interface could be improved for a smoother shopping experience. Overall, an average experience.

Comments:

No comments