I bought a
Ribble Sportive (similar to Grand Fondo I think) and was happy with the service, bike set up & overall quality.
As I live within 'striking distance' I went up there...........talked it all through.......then went again to collect it.
When it got stolen I was quite happy to replace it like for like but got a Giant defy on special offer..............IMO a much better bike.
There are some good offers from Giant at the moment so have a look at them before you commit to Ribble.