Complex sentence: Buy.com's eBay business has been the subject of much criticism: due to its volume of business, the company has significant advantages over smaller eBay sellers.
Split into simpler sentences: Buy.com's eBay business has also been the subject of much criticism. Due to its volume of business, the company has significant advantages over smaller eBay sellers.