duralast ball joints vs moog

thinking about getting the qa1 rebuildable balljoints they have them at jegs 39.95 for the uppers