Ebay are ok! Their on-line site is vast which lets your experience down a little bit. I'm not the best tech head so I find their site quite difficult. However unless you have a problem with anything their process seems to be efficient enough!
To reply as a company, please log in to your business account.