Ask EPTA two things:
Is the price for the whole course? (the first I saw this price there was a very small footnote saying it was "per module")
Does 19 weeks include exam weeks and a week off for study before them, and any break after the first set for adjustment to fit in with the next exam time? Most of those quoting 24-26 weeks do. We think that our timetable is to the students' advantage, you decide which you prefer if theirs is actually shorter.
Best of luck wherever you study!