Another idea -
Cross-rotate your front tires. If that doesn't help, rotate your rears to the front. If that still doesn't help, cross those.
Also, find another independent tire/alignment shop and ask them to run front alignment diagnostic procedure. If alignment is off the manufacturer specs, then I ask them to print out diagnostic report and bring it back to the dealership service for realignment procedure.