So Far So Good compare prices