Both J&R and OneCall are solid companies with good customer service. I have ordered from both and been satisfied every time. But for best bang for the buck refurbs are a great way to go.