Just gotta say the team at cannonball hd are great. They really do make you feel like family. Just picked up a 2020 slim about a month ago. They stayed after closing for me to test ride even when i told them i wasnt taking a bike home that day. The parts dept is great. Had a lil issuse on the bars i ordered. They did what it took to get figured out. Im about an hour away and they have worked with me on when i can get there etc. Everyone there is awesome. I even pick on the guy who sold me the bike on face book. Lol. They truely do treat you/accept you as family.