Pretty much everyone I know gets them from the Tyler Tortilla Factory near downtown. Call ahead though because they are busy.
That being said. The Mexican lady who sells tamales out of the back of her Tahoe in the parking lot of the Walmart on Troup Highway makes really good ones as well.