^ My advice is never ever have any dealings whatsoever with any of the banks…especially if it involves a mortgage ;)
I’ve ordered pads from SSC on a few occasions and they’ve all been fine. I ordered wheels from them and the delivery date was delayed by a few days but this was communicated to me and they arrived on the revised date, they’ve had 400km on them so far and are still perfectly smooth and true. I ordered a 203mm rotor (non-floating) and brake adapter from them yesterday which arrived today in a jiffy bag, it appears to be perfectly true but any tweaking will be easy with an adjustable spanner and is fairly common with new rotors. The adaptor I ordered was wrong due to me being too stupid to select the right type from the dropdown menu so that has been returned today using their form and the correct one ordered which has already been dispatched.
I really don’t see the problem with them, if it was my business I wouldn’t take the hit on everything at my expense until I was sure the product was at fault.