For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Jacs

United Kingdom

1 Reviews
4 Reads
0 Useful

1 review

Instapage

Don't Go Near Them

Signed up for a free trial. Took me three months to realize they'd been billing me. Didn't touch the platform once but apparently they have a no refund policy. Awful practice.

2023-02-23