Coming up on a month since I placed my order, and it still hasn't shipped. Buyer beware.....even though they recently updated their website to say that uppers will ship within 15 days instead of 7, its still complete BS. They're just like all the other shops who say it'll ship when it ships and don't give you a time frame. What bothers me is that they're not up front about it. Their customer service department keeps giving me excuses, but I don't want excuses, I want my upper