My own experiences.
I found Epson rather good. Had to phone them yesterday about a niggling problem and they had it sorted out for me in about 10 minutes flat.
Ebuyer is a completely different kettle of fish, 13 items order 7 dead on arrival and 1 broken. Took me ages find out which were ok and which were faulty and took them nearly 3 months to return the money as they had to test all the bits one at a time. Subsequently I no longer deal with them. I do however realise many people use them and have no problems.