I know this thread is over a month old, but I thought I'd comment anyway. I'm in the Houston area and wanted to have some Meprolight sights installed on my XD. I took it up to the kid at Gander Mountain and after three weeks he admitted that he couldn't get the old ones off.
I ended up sending my slide and sights to one of the commercial supporters/members here on XD-Talk. Installation is $20 ($15 for XD-Talk member special was going on at the time). Anyhow, the link is xd-hs2000
I see this member posting here in the gunsmith section quite often and he has posted a few DIY tutorials on detail stripping, Duracoating, ect.
I'd say if you just going to do one or two sets of sights, then this is the way to go. Either with xd-hs2000 or Springer or Springfield, as long as it's someone with experience talking off factory XD sights.