Rivers Edge Animal Artistry in Waverly, Nebraska, has received overwhelmingly negative feedback from customers regarding their taxidermy services. Reviewers consistently express dissatisfaction with the long turnaround times and lack of communication, suggesting potential clients reach out directly for more information.