I absolutely love Magic Moments! I have taken my 5 month old daughter there twice now and they always have great vision when it comes to backgrounds, poses and props. Her photo's always come out amazing and they are super patient and wait until the kids are ready for the best possible shot. They are a little more expensive than your typical photo place, but I promise you the extra money is well spent. I highly recommend Magic moments to anyone looking for a one of a kind picture of their little one.
Pros: Customer Service, Variety of Backgrounds and Props