Hey Shane,
As I said the other day when we discussed it aswell..
..it's cheaper to build one with the parts your really want, then to buy a standard package and turn that into the machine you want.. (These packs never seem quite right when I look at them).
But of course, prices vary, even for the same components. So a good computer store, that you know and trust, and that has fair prices, can probably assemble what you want, from parts they order for you, to end up with the perfect machine for you. And you can probably do some of the assembly yourself, to save money, if they charge for the build. But if you are not experienced with that, it's best to let the expert do it for you.
That's what I always do (though I do build them myself(, and I get more bang for my buck if I compare it to the all-in-one solutions that these stores offer as fixed packages.
Fred.