It sucks to have stuff backordered and sucks to be ignored however neither of those problems go with "I should have stuck with my old bike". Seriously how does one problem at one vendor make you want to down the brand? There are hundreds of vendors out there that carry one or more parts that will fit on your bike and most of them are great to deal with.
I'm not downing you but attitude is a big deal and if you've been giving bad attitude they may be giving you some back...
Retired USAF, IYAAYAS!
2008 V-Star 1100 Custom Bobber project
2011 Crimson XR with Forged Highway Bars / Hard Bags / Passenger Backrest, Ness parts including Smooth Layback Plate Frame/Mount / Rad 3 Mirror / deep cut grips / drivers floorboards /shifter peg / brake peg / passenger pegs. Witchdoctor black rack, Lloydz filter / timing wheel / VFC III, 7Jurock windshield, Drag Specialties seat.