I had mine custom made, but I'm in Cali...I found these people when I did a google search...maybe start with them and see where it leads...
Alterations By Linda - maps.google.com
438 Carr Ave # 8, Homewood - (205) 942-0054
Directions and more »
L'Atelier - maps.google.com
2505 7th Ave S, Birmingham - (205) 252-3832
Directions and more »
AGO Custom Sewing - maps.google.com
1331 4th Ave N, Bessemer - (205) 425-7772
Directions and more »