Personally I think stuff like that tastes like saline solution, not meat. All deli meats taste about the same to me.

If you buy a boneless turkey breast, cover it with water, and bring it to a simmer, then cook very slowly until the internal temperature reaches 160°F (use a remote-reading thermometer), you will have the most wonderfully moist slicing turkey breast you could ever imagine.

If you buy a boneless turkey breast, cover it with water, and bring it to a simmer, then cook very slowly until the internal temperature reaches 160°F (use a remote-reading thermometer), you will have the most wonderfully moist slicing turkey breast you could ever imagine.

+1
There's a world of difference between turkey breast and "turkey breast". Deli option is okay in a pinch but if you're designing a weekly routine, the cleaner/fresher option is effort well spent.