Unfortunately the configuration I need is not available through any of those retailers.
The way I approach these purchases is amortized cost over time. I do not expect prices to be lower in 2 years but if I can keep using my older hardware for longer, I am more open to absorbing the blow of the higher cost down the road.