Remember as well that ECP and GSF have the same parent company and are now both known to inflate the retail prices to offer the discount. I have a trade account with GSF as I have caught them increasing the retail price by 50% to offer a 40% discount, which was still 16% dearer than if I did a click and collect as a retail customer. Warranty is a nightmare, electrical will almost certainly be declined unless from a garage and then, they insist you purchase a replacement in most cases whilst they claim to try and get a warranty claim paid out for you. Avoid both like the plague now, use a local factors called ABM.
Almost anyone that has the “Parts Alliance” logo will probably be as bad as ECP.