We have been working very closely together over several years now - they do everything in their power (and more) make sure our products get shipped out as fast or faster than we can receive them! They also work hard at keeping us informed about what's going down within there system so it makes sense when something does go wrong but nothing too major has really happened since I started using this service nearly 10 months ago!! If you're looking into getting your own warehouse/fulfillments center then definitely check these guys first because if anything goes awry its not just another day lost trying figure things ourselves; instead call up one person who knows exactly how all systems interact perfectly well which will save time AND money.