Anyone have experiences with Superformance? I tried ordering from them for the first time over the weekend. The main reason was the free shipping...