This.

Had the same issue last year, ordered from the above site approx 430x460 cost 45 delivered and fitted it myself. Held in by 4 beading strips, no screws or glue to worry about.