You won't find anything on our forum for this product. We've been spammed like crazy over the last couple of weeks by one or two people signing up for multiple accounts (same IP addresses) and posting fake inquiries.
That's not what our forum is for.
If you want to advertise, we may refer you to our ad agency.