Do not have a Landmark, but I will tell you their customer service has been GREAT! I have had a couple minor things that I have contacted them about. In each case they shipped the part to me to install so I did not have to return to dealer. (I could have taken it to the dealer if I wanted)