As it happens I've been ordering quite a bit lately, not just toys but materials for work as well.
My experience has been great w/ USPS being both quick and affordable.
I've noticed UPS shipping times are longer than they once were coast to coast, sorta like airplanes would once upon a time fly w/ 1 passenger or 100-now I think they sell tickets to sit on the wing.
Fedex has been about the same time wise.