Oy vey. This sorta hating makes visiting this forum a mixed blessing.
If their prices bother you, shop elsewhere. Generally, I would rather ride my bike and support a small, local business (in Downtown NY, no less) that lives, supports, and breathes track/fixed, rather than nickel and dime over prices on the internet.