OK customer Poor delivery.
I Placed an order and payed for 2 day shipping. 1 week later I called in was told due to a software issue my order was never sent. Had shipping refunded and was told they were going to next day air my order, which was great. 4 days later my order shows up and 1 item was not delivered. Called again and was told they would next day air the remaining part. Here I am 2 weeks later and still haven't received what I ordered. Customer service is OK as they do respond and try to fix any issues, problem is they are completely unreliable will not be using site ever again.