C

I found Star7 to be an average company. Their webs...

I found Star7 to be an average company. Their website is user-friendly and easy to navigate. The customer service was satisfactory and they answered my queries promptly. However, I feel that they could improve their product range and offer more variety. Overall, a decent experience.

Comments:

No comments