Granted I only did a cursory check of legit parts prices on amazon, but they seem to be the exact same prices that you’d find on BMX specific sites. And most of the time amazon is just a storefront for other smaller shops that can’t afford a distribution network.