Another annoying thing with E-Buyer is that unless you pay for the premium shipping service, they make you wait 4 or 5 days for your goods to arrive, which seems uncessesary, when they have them in stock, and could send them straight away. Dabs often offer closely comparable prices to E-Buyer, and the deliveries are generally faster, and cheaper.
I would take Adept's point on board though. It's the same with most online retailers, in that it's a hassle when things go wrong, especially if you get a faulty product, when, through no fault of your own, you are made to return the item, and wait up to three weeks for them to check that it is indeed faulty, before they will give you a replacement or a refund.
I'm not trying to put you off online shopping, because, generally, it's the cheapest and best way, as you get much more choice of products than you would in any high street retailer. Just be aware of the possible pitfalls.