So if I'm reading all this right, you ordered the RKsport CF roof rails.
I haven't done any business with CARid, but I've done business with companies that look like CARid. They are likely a wholesale drop shipment type shop. Meaning, when a customer places an order, they order that item from the company that makes the product, and when they receive the product they add a packing slip and ship it to you.
Notice, every single item in their store is "in stock". Yet, there is a delay on shipping this product, why? Because they don't have anything in stock. The part where it says "Usually ships within" means that's how long it takes to ship to their shop before its shipped to you. RKSport is in California, CARid is in New Jersey.
RKsport makes excellent products, the problem is most of their stuff is made after the order is placed. Look at RKsports website for this product, click on the Availability tab.
http://www.rksport.com/product-p/rk-412.htm" onclick="window.open(this.href);return false;
Most of our products are made to order require the following lead times.
Carbon Fiber: 7-10 Days
Fiberglass: 4-7 Days
Urethane: 3-5 Days
That's working days, so "10 Days" is two weeks.
Their shipping doesn't actually suck, it's that they told you something was in-stock where in reality the product hadn't been manufactured yet.
$35 shipping is a good price for such a large object. Especially when it's been shipped from one coast to the the other, then back to the Detroit.