I had a bad first experience with midnight performance and i dont think i'm ever dealing with them again. I ordered a set of jdm gunmetal itr wheels from em, was told it would only take 2 weeks at the most. 5 months later, after countless calls and hearing constantly" we should get them next week." the day i went to get my money back i called in advance, spoke to the owner that i was coming by to pick up my money. When i got there they told me the owner had left to pick up my wheels in the bay area somewhere, so i called him on the spot and he told me that he was picking up the wheels right now and i should come back tomorrow. Of course i was pissed, why? when now all i want is my money back. So the next day i show up unexpectedly, cause i didnt wanna call first and hear another stupid excuse, only to hear " Your wheels should be in next week" <---- wtf ...got my money back and never going to deal with them again.