Seems like a very ''hard push'' this name. The way it is - it also looks like a little value to me...
I would just play with a ''drop'', and try to create something of two words, more sharp and punchy, something for one of the numerous dropshipping services, the subject is quite popular nowadays.