Arbico - highly recommended
The machine I ordered (10 days before Christmas) arrived quickly, on the date promised, was as described, plenty of information was given via e-mail. Perfect.
I've been buying computers online/by phone since 1992 and this is the first time this has EVER happened.
I can't comment on customer service as I haven't yet needed it, but overall a great machine at a good price with a flawless transaction.