1 out of 51 of 5Verified customerSupport and communication
Support was hard to navigate
Finding the help I needed felt like searching for a needle in a haystack. The website was not user-friendly, and when I finally found the right section, the responses were not timely. It left me feeling quite frustrated.