I submitted a form to Kanoodle for my sites and it says 3 business days at most until they check. It has been 6 business days now and still no reply. How can I trust them with my cheques being on time?
Anyone have this problem or is it just me?
Thanks.
The views expressed on this page by users and staff are their own, not those of NamePros.