So seems like no real difference between jcpenney and target, both charge sitting fees but free for members (around $30), both almost always has have $3.99 coupons.
So deciding factor for me is distance, jcpenney is half as far as target for me.
(with such similar pricing, coupons and websites, I wonder if they have the same provider for the portraits)