To help put things to rest about your company and product another company "Zeus" is allowing one of the forum members to visit their company and take pictures and video of their product. I know you might not be quite ready for something like this but it could get good publicity allowing for a ordinary persons view. Just a thought, but more pics on your site might help with sales. Waiting for your site to be updated and more info on refund policy if any.