I am building a couple of bikes at the moment and most of the cheapest parts I can find come either from eBay or from these guys. If you take another 10% off in a lot of cases Ribble would be almost unbeatable on price I would think. The code wont work for groupsets or for bikes and there is a minimum spend. You also get free shipping if you spend over $100 I think.
In terms of groupsets, although the discount cant be applied, if you choose all of the parts separately and 'build' your own gruppo, I am pretty sure the discount can be applied then. Shipping is OK, not lightning fast but OK.
No free ship with $100 GBP in basket…. :(
Then changed the currency to AUD and free shipping showed :)
then did a comparison with bikebug on the same order and bikebug is $3 cheaper, so buying local