i don't see much inflation in the price of bmx parts outside of advancments in technology, frames were 250-300$ 10 years ago and they were simply just 4130 tubes bent and welded. now you have campanies using different tubing, different BB shells, integrated headsets, any many other things. 340$ is about the most you should have to spend for a super quality frame, but even the 300$ market is pretty much just the same.