I gave the business 2 stars because they have a large inventory and I was able to find the exact part that I needed. My issue is that I paid for expedited shipping, the quickest one they had available and was first told that my order would be delivered in 5 business days (which doesn't seem expedited at all). After 4 business days my order had still not shipped, so contacted the business. I was then informed that my order (a small plastic piece) would not be shipped out for 7 business days, even though they have it in stock. That's ridiculous! Don't advertise fast shipping and that 99% of your orders are shipped out in 1 business day if it's a lie and you're not able to actually expedite orders!