The spec. photographers on the Magic are very patient and they're not pushy at all. Even though I take a lot of photos myself, We ended up buying quite a few of their photos on our last cruise, and I expect we'll do the same this Sept.
Besides, if it weren't for them, I wouldn't be in any photos.