Finally received my refund from Autoebid after being promised it 7 weeks ago.
My advice would be, if you are flexible with price, lead time and spec, use them. If not then don't! Plus, the dealers they use are mostly brokers who are usually last on the list when it comes to cars with a long...