On the other hand Lambers course simply doesnt offer enough value or features to justify their extremely high price tag

Could you correct the punctuation please?
On the other hand, Lambers' course simply doesn't offer enough value or features to justify their extremely high price tag.