Valuheart

Has anyone ever hear of this?  It is generic heargard and much cheaper.  It say it has the same stuff in it.  Just lookin for confirmation before I buy it.
 
Also, does anyone know the difference between the US products and Canada?
 
Thanks