I've just put an over the phone order deposit on a new bike (pending test ride) which should be ready in a week or 2. I will definitely be requesting a free service at 600 miles. I don't mind paying for parts, but I'd expect them to do the labour for free!