Merlin Cycles is a well oiled machine.
Review by confirmed purchaser
Great selection of parts at competitive prices. Web layout designed by cycling experts as compelmentary parts (cassette and chain in my case) bundled so there is no ambiguity in what you need to buy. They offer extra discount on the bundles too :)