企业入驻搜索写评价分类关于
简体中文English

Lee Williams

英国

1 评价
5 被浏览
0 有帮助

1 条评价

IM Creator

My website is not currently displaying

My website is not currently displaying. Previous contact with them has resulted in them taking days to get back to me. Customer service has been in constant decline for quite some time now. It's going to take some time to transition to a new platform/provider but it doesn't seem like I have much choice now. Same. They were very good. Edit: only fair that I update this. After posting my initial review the ImCreator team acted quickly to get my website up and running again. So 4 stars. This is how their customer service used to respond in the past. I hope this is a sign that they will continue to act like this. So for now, I'll stay out and see how things progress. Well done ImCreator team

2025-09-08