They operate just like any other travel agent, but Asda is only the 'front' name. Asda travel is operated by wefly.co.uk, who are a brand name of P&P associates.
At the end of the day, they are only as good as their suppliers, like all travel agents.