Ned --- If it's a decent shop - they'll be able to do a quicky annealing job on the aluminum... unless you bought something really exotic...
If you mention the word "anneal" and they look at you like a deer in the headlights --- just thank them and leave...