I only buy Honeysuckle White turkey breasts from Kroger or Wal-Mart, and have never had an issue. Kroger fresh turkey breasts, which usually aren't available in my local store until a week or so before the holiday have also worked well for me.
I use vegetable oil or butter on the skin, along with salt and pepper, and roast uncovered, so the skin gets dark and crispy.
I have used a cooking bag before, which also results in tasty meat, but my family prefers the crispy dark skin and prefers for the breast to be roasted uncovered.