Just thought I would bump up the guys over at Fred Beans. Discount shops pop up all the time, but FB has been around for a while. I recently completed a purchase with them and had a GREAT experience. I have always received stellar service and I've done enough business to see a few mix ups. They always stand by their work/promises and they deliver.
If you're shopping around, be sure to contact these guys last. They will work with you and you can count on their service.