Anyone heard of/used this product, show pad

do they make those themselves? or are they just a cheap import looking at the rest of their products I suspect the latter
 
I doubt made themselves. I suspect as you think, imported.
The good products like this are around this price range.
I don't wish to include anything on my site that i either haven't ridden in or havent seen someone riding in it.
There are no "being used" photographs.
 
newrider.com