I've bought everything from bridge pins and capos to a custom Martin and found them excellent to deal with. I've also sold a guitar (very quickly) through them. To crown this love affair, they also sell my book and CD. God bless them!If you like a D-size Martin, you might also try the J-size which has the same thickness with the "hourglass" shape. Personally, I like M or 0000-size. Good luck.
All the best,
Dan