I spent thousands on their site on tennis gear over the past 2 years. They wouldn't price match for me. I had a choice between purchasing between the Nike site and the Midwest Sports site for Black Friday but chose Midwest Sports because I wanted to give them my business. I should have just purchased the shoes off of the Nike website because Midwest refused to price match and the shoes were sold out in the time it took Midwest to get back to me. It would have saved them maybe 20 dollars. I know it's not that much, but it's the principle of the thing. Additionally, the customer service rep on the phone was rude.
I am returning all of the items I purchased recently (several hundred dollars worth) and will never buy off of their site again. TennisExpress has better deals anyway.