I wouldn't use carparts4less now that ECP have 25% off. The prices are comparable, and you have the advantage of picking up in store. The ability to go to a real shop, with a real person behind the counter is worth he extra couple of quid.
For brakes, I tended to use brakes international (before ECP discount). Nice online catalogue and inteface, and reasonable prices.