I don't pick up my bike until tomorrow but wondered if the first service is due at 600 miles like most seem to be. Also, what's involved other than just an oil and filter change? Last, what's the average cost for the first service at the dealer? Thanks.