Total lack of customer care and they don't seem bothered about dealing with issues other than sending a generic message. They are also stated on social media/search engines as being based in London which is a complete fabrication. I'm sure they once were but they have been based in Sweden for a long time. They really need to be transparent about this.
1 year ago
Alexandalexa.com has a
3.4
average rating
from
8
reviews