alignment problems

I have had the duster aligned twice. its fine for a day or two but then its starts to tow in. I dont know if its the ball joints or what. I will go out of alignment so bad that its eating up the tires and suggestions.