My most recent experience was successful but kind of annoying. The tracking did not update until the package was delivered. They have the most antiquated shipping system on the planet. According to tracking my package was not supposed to arrive until tomorrow....It showed up today, much to my surprise, but it just goes to show that their tracking just kinda sucks. I trust the shipper 100% so I knew there was no issue with him. We were both amazed that the tracking sucked.
Good luck and I hope all your orders are successful!