I ordered a Canon 600D from Digital Rev. The order and payment process was really simple. I was advised that my camera would be delivered in around a week but it arrived 4 days early!!
It was packaged so well that you could have dropped it from the top of the Eiffel tower and it would still have been in perfect condition.
I absolutely love my camera and will definitely use digital rev in the future.