Prompt delivery, good customer service and great products.
I have almost never been disappointed with my purchase from E5P. Delivery is always on time and products are good quality. I recently had an issue with 2 items in my purchase but they sorted it out quickly and to my satisfaction. So no complaints, except for the high delivery charges.