Manzelle, that is uncharacteristic. Now, looking at your dates and assuming this year, 1/25 was a Sunday, so they probably didn't ship out that day. Now, say you ordered on a Thursday evening. They would not have gotten your order until the next day. If they shipped it by the next business day after they received the order, it would have been Monday. Hence, 4 days. That is not unreasonable. Most of the 2 weeks was wasted with the postal service. They use Priority Mail which is inexpensive and fast, but it isn't guaranteed to get there by a certain time. Priority Mail usually takes 2-4 days.
Personally I've usually gotten stuff from them within a week (to Southern California).