How do these people stay in business? Never met such a non customer friendly place. They just got Triumph franchise, doubt it will last long.