The point of having an aggregator is not to have a headache with stock keepings and shippings, on the other hand doing an aggregator leads you to have less control over the products and customer service. Each has its own drawbacks