I called ordertree prior to ordering my parts ot check on availability the girl on the phone told me that they were in stock I asked her if they would ship that day she stated they would ship in the am I went back and ordered on line. It is now i week later and they have not yet shipped but they did charge my credit card.
Their website has hidden policies: Restrictive return policy and costly restocking fees for returns. Prices subject to change without notice. I ordered an item, it arrived at double the original cost. Policies not obvious unless you search every possible link on their website. Policies should be obvious and not hidden.