If I could give lower then 1 star I would.
I needed a bit that this company sold. When I bought it offline they said it would be a week later which I understand companies are behind. The thing is I am still waiting for it and when I called and asked they told me the end of September. That is a month and a half after I need it. I am very disappointed. I also paid for an upgrade to shipping so I could get it sooner. I will never buy from this company again.