One two occasions I ordered a backpack. The first one was delayed over 3 weeks until I cancelled the order. I had contacted them several times and all I got was "just give us 3-5 more days". They charged my card immediately but stalled on shipping.The packs came up on sale 3 weeks ago and I reordered. Same crap started; card charged immediately and more shipping stalls. I would tell anyone not to buy here. The prices are the cheese in the trap.