If you can buy bitconi anonymous, without any id, than its good and might be worth paying more than exchange fees. If ID is required, I prefere to stay with exchanges, as prices there will be considerably cheaper than in the newstands for sure.
But this may be a great service for attracting everyday people, who are the ones that Bitcoin needs to take off.