I'm not sure where in Alabama you are located, but if you are in the northeast area, Atlanta might not be too far away. There is an Aprilia dealer there where you could get service, if needed. And, for parts, you can always order them from AF1 and have them shipped to you.
2009 Aprilia Scarabeo 200 with a large Givi windscreen
I ride it to work every day I can. And some days I shouldn't.