I've been looking at them as well. I'm also going to England in June and can visit the local Ribble store for a fitting before ordering. However, I'm more nervous about buying a bike where the nearest bike specific support is on a different continent. There's something to be said from buying a bike from your local LBS and having their support and parts when things go wrong (stripped bolts, parts etc etc). Things like Level 5 bars that cannot be bought anywhere else make me nervous on the Ribble.
Good looking bike though at a great price.