I placed an order on Monday because they claimed delivery will be 2-5 business days. I tracked the package today (Wed) and courier shows 10 days delivery time. Called customer service but all they can do is tell me to call back after I receive the package so they can issue return authorization. Gee, I wonder how smoothly that will go... Should've went with my gut feeling about this site and ordered somewhere else. Now I don't have a Christmas present for my husband.