FOSTER THOMAS, INC.