Customer Support almost perfect
Customer Support is excellent but improvement is possible. There is a disconnect between response/promise and what follows. However I am now happy with the outcome and will recommend to my friends.
United Kingdom
Customer Support is excellent but improvement is possible. There is a disconnect between response/promise and what follows. However I am now happy with the outcome and will recommend to my friends.