I have sent numerous packages to my daughter who is in the Navy (GO USA) from Troopster and can't say enough good things about the company. I have recommended Troopster to other parents and will continue to use them exclusively. The customer service is hands down by far the best that I have ever encountered. They truly do care about you, the package and most importantly, the recipient. If you want a great package, fair pricing and the best customer service, don't use anyone else but Troopster.
I ordered on Monday for a soldier deploying the next week. They did not pick and ship the order until Friday. Very disappointed in the time it took them to get around to processing this. I went with Troopster because I needed something fairly quickly. I regret not just going to the store myself and buying things and mailing them.