There is absolutely nothing wrong with ending auctions early on eBay. If there was, eBay would not have this feature (which they do). It's really that simple.