I've read many bad reviews about this company but for some reason decided to try it for myself! I am really glad that I did. One of my items was out of stock and I received a phone call from epicsports saying I needed to contact them ASAP or my order would be on hold. So, I called them back and everything was taken care of right then. I'm usually skeptical of places who sell things for such a low price but I was really impressed. The estimated delivery time was correct and I received all of my items, plus the reimbursement for the out of stock item, in the time frame that they gave me. I will order from them again.