My Ronin order arrived today. Shipped on the 20th and arrived 14 days later. Considering it was over Christmas and New Year, and they both fell on Sundays, meaning we had extra bank holidays, that's damn quick for the cheapest shipping option, especially when it quotes 20-45 business days.