I can't seem to find an email address or website for Giant customer service. I did find their main website but no Customer Serivce link which seems odd. Does anyone know of one or do they expect all questions go through their dealers? I did find a long distance US phone number but that's a last resort.