Forum Moderators: open
Thanks
They may just be giving a lackluster perfomance until their contract with Google runs out - pretty shocking start, no way to hold "customers" by the sounds of things.
I have not signed up, have only seen bad reviews.
Is it not worth it?
Right now, as I said, I only see Adwords ads.