I think this company needs to provide a way for customers to review the product they received. The images on the stickers I received are muddy, blurry and you can barely tell what it is. It's not like the image they show on the site. I think I should be able to at least note that on the sellers page.