from Amazon with Prime 2 day shipping.
3 of the 4 items arrived today. The other just left the shipping facility today and won't get here until tomorrow.
I tried to complain to get some sort of credit but "Mark" just wasn't having it.
He told me that the garrantee is 2 business days from when it is shipped, not 2 business days from when you order it.
So I guess they could wait as long as they want to actually ship it.