I've had good luck with WBS, Mike has always been good to me and has taken care of me very well.

But thats my experiance with my 5 or so orders through them. And yes, there definatly a middle man company...