Yeah, it may take awhile, you may have to contact them a few times, and your shit may get resent, but eventually you will get your pack. As for the best...NO, top ten, probably. But this is just my opinion. I've only dealt with them twice and had issues both times. Other guys have used them for years and have had minor to no problems at all. I'm glad you got all your goodies with no issues.