I've waited a while for my package, I use to order shirts online, and get them in 5 days max, now with borderfree, I have to wait ten years for them to even contact me saying they got my product, so they can ship it. A real shame to be honest, it's very slow. If you're looking for a product to be shipped fast, you're still looking at around a month or 3 weeks.