While I love your product, I don't like your company name.
Your skeleton displays show the beauty of natures work of art. I would love to have one.
Your company name might be thought clever (reference "Helter Skelter" from Charles Manson fame), I find it fairly tasteless. Enough to make me think twice about a purchase. I bet other people of my era, who remember the horror of that incident and had to live through it, might think the same.
I guess youngters who grew up with slice and dice films, and who have not had to deal with similar reality might like it.