I cannot comment on whether this is a reputable site, but price differences can easily happen with a different point of sale (POS).
Esp. when adding codeshares or flights on other airlines there can be a huge impact on whether the flight can be booked in a cheaper class (A in this case) vs. more expensive F class.
Just because the flight is less expensive doesn't mean it has less flexibility - you'd need to read the fine print.