+1 for Springerprecision.com
My order did not start off good- ordered a set of Dawson adjustable sights for my XDM along with some other stuff and when I got the package it was missing the rear sight- about $80 bucks in stuff. I called and got a live person, they checked my order and apologized an said that they would send one out the next day. Well I got it today as promised no questions asked. I know that every company screws up and its how they fix it- well these guys made it right.
They Dawson sights are awesome by the way, although this is the second XDM I have done a sight swap on and they have both been a major PITA!