Unclaimed Profile
Business profile not claimed
This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
WMID#239042315279

I've never encountered anything worse (and I've tried many). With any action on the site, they ask you to switch to a paid plan. An intrusive pop-up ad appeared out of nowhere. Customer support doesn't respond to questions...

2
Date of experience: September 18, 2014