Thanks for the nudge to address this.
While our internal testing has shown no difference in SERP rich snippets regardless of the missing or present image field, I have implemented a non-ideal solution in the meantime by using a 1×1 transparent image for now. We’ll have to think about how to upgrade the plugin to use a provided image for business/product posts, as we can’t do too much automatic without making some assumptions on how images are used on any given site for posts to know which image is the “right” one. The topic of when rich snippets appear is always a tricky one too.. sometimes they show for a tiny site, but don’t for a larger site, and vice-versa.. there is nothing I have found to determine the magical Google sauce for their appearance.
The same goes for the priceRange field. This data doesn’t currently exist on any of the review posts, so we can’t do anything about the past, just add the field in a future update so that site admins can utilize this field going forward.
Version 3.2.0 has just been released with the 1×1 stop-gap solution, some other similar fixes, and performance improvements. Give it a try and let me know how it works for you.
You can edit the business name on the page which has WP Customer Reviews enabled on it. For businesses, this is sometimes the same page that is showing the reviews, but if not, you should be able to find it. There is basically a checkbox to enable the plugin when editing the post, and then fields to fill out the business information.
Version 3.2.0 was just released also, which displays the name of the site if this information is missing, but it should be filled out to be proper.