Johnone,
Keep writing but you must not forget that some people here have had bad experiences with your business (it happens to all businesses, not only yours).
The fact that people give an opinion, is just that, an opinion. Remember that opinions are like arse holes. Everyone has one and it usually stinks for the receiving end.
Now, not everyone on this forum is giving you crap so there is little or no need to defend and respond with an attack.
Most products sell because of price and/or reputation. If you'd post some of the testing results (ie: how many rounds without failure) that might be a big boost of confidence for people to go and purchase for a new, never before seen product on the Canadian market.
Informing the public is the best thing to do regarding products.
Anyone, including myself, that purchases wish that all stores had the same no BS policy that you have.