Mb theme as you see in this site unregistered user can contact advertiser ... because instead on your Profile Business plugin an unregistered user cannot contact user
it seems to me more convenient for those who pay to have the business page that they can also contact through their business page

Here is an example of an Italian site that has more I have less your plugin

Can you tell me how I can do that unregistered user can contact an advertiser on the business page
Being that many users who have created Profile Business and are angry with me


MB Themes

It's taking information from logged user profile, form is just for LOGGED IN users. If this does not fit to you, hide contact block and let users contact via phone/email/item form
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots