ShopTo is amazing in my opinion, it provides a fast service with good customer support. I'm a massive PayPal user so this site is perfect as ShopTo accepts it, as a way of payment. This site also provides you with great deals!!!
To reply as a company, please log in to your business account.