Any B swap will be reliable if it's done correctly.