Anyone used Fast wax before? There's a love-hate review online (amazon) and not sure if they are credible.