Maybe bikesdirect? Though it’s been awhile since I’ve checked their offerings. Keep in mind that full sus bikes require a fair amount of maintenance if you ride a lot, so having a good shop around that can service suspension, etc. is valuable in itself. Also, replacing things like proprietary fasteners and bushings in MTB frames can get tricky with some brands, so do your research.