I just bought a 2000 ST4 with 7000 miles on the speedo and understand that the firat service is $650.00 and at 12,000 miles, it requires another service at $1,200.00. I live in So Cal....is that normal? Does anyone know of an independent that charges less to maintain the bike?