www.Revzilla.com,
www.Motorcycle-superstore.com, and
www.motorcyclegear.com have all been amazing for me so far. All have super fast shipping, great deals, and great customer service.
I live in PA and Revzilla pays for the PA sales tax which is awesome.