You would probably be fine if they are actually in stock.Damn... and here I was about to order a couple pairs of shorts from them. Super cheap compared to prices here.
My problem was I had ordered a set of brakes, and various other items related to said brakes (shipping to the USA, and I wanted to get everything from one place). My ship date kept getting pushed back despite being told that my brakes were in stock, but coming from "the warehouse". I specifically told them not to send an incomplete order and was assured that would not happen. Of course, the order shipped without the brake set, and I had to order them elsewhere.