i would agree that 2500 is fair for this bike, maybe slightly higher. it just seems like the op overpaid ($4k-yikes) on this when he bought it and is expecting to get most of his money back, which he won’t, unless he finds someone else to over pay. glws.