Yes, I don't specifically seek out "Parts In Motion" on eBay but they are often very competitive on price on there so often are the winner. Delivery usually remarkably quick.
I'm yet to order direct from Parts in Motion website, though do check when I remember to do so (last few times its been cheaper from them though eBay, than direct - which boggles my brain considered eBay is obviously taking a cut of the profits when a sales goes through them!)
Autodoc used often too, though the (typical 1 to 2 weeks for me) delay is a pain. Also normally try and get to the free postage threshold too (£140 from memory, but I end up having to double check every time I'm pulling an order together)
Gosh never suffered as long as 5 weeks!