Sounds more like USPS to me (having finally received a package sent a month ago).
I do eBay to buy and to sell and I have never had a package that was handled by the United States Postal Service take longer than a week. If you had one take a whole month, it would be anecdotal and an exception so not illustrative of reality.