Hello Holly and thank you for the feedback you posted on the Home Depot website regarding the Moen Eva European Single Post Toilet Paper Holder. We are sorry to hear that the installation of the product was difficult. Our Product Specialists are available for technical/warranty assistance. We can be reached at 1-800-289-6636 Monday through Friday from 9:00 am – 5:30 pm Eastern Time.