Regular customer here and I must say Agelero handles the supply chain side well, products arrive in decent condition most times. But abeg their delivery schedule is something else, I ordered stock small small for my trading and was told three days, took almost a week before it showed up. The staff are helpful when you call to follow up at least, but that waiting period cost me some sales honestly. Still using them but they need to work on meeting their own timelines.