Loved this place when my kids were small. Now that they're tweens, it's harder to get a good shot. I wish they wouldn't always try so hard to upsell.
On a positive note, with the number of shots they take, you're sure to get something that works, and the pictures are ready within an hour. The main problem I have is they overbook, so if your appointment is for 10 a.m., you might be in a booth by 11.