Gladu's Taxidermy in Cheshire, Massachusetts has received a mix of feedback from customers. While some reviewers praise the quality of work and responsiveness, others express frustration over delays and lack of communication, suggesting potential issues with service consistency.