My team has never had a good experience with evike.
We went by the three strike rule... they gave us the runaround three times... with poor service, poor communication, and the same deal where they tried to charge extra for shipping the backordered items. Also... the time we called them, they said the parts were in stock... and two weeks later, the package arrived without them, said the parts weren't in stock. We called again... they had them just laying around... but didn't happen to send them to us when they made it in.