These folks were great to deal with - I used their website to request a quote for some airline miles on a Saturday night - I heard back from them right away. They processed payment for me on Monday and I had a check in hand on Tuesday morning. I too was hesitant to deal with a company I didn't know and who operated over the internet, but this was a great experience. I even got a call on Sunday evening from Brian, the manager, who explained the process. The amount paid was very fair and the whole experience was quick and easy.